Utilisez le module timeit.
Ecrivez le script python à exécuter et le nombre d'exécutions dans la méthode timeit.
s = '''
print "hogheoge"
'''
timeit.timeit(stmt=s, number=10000)
Le résultat est renvoyé en secondes.
0.12250304222106934
Si vous recherchez un goulot d'étranglement entre plusieurs modules, il semble préférable d'utiliser Profiler. Je le fais comme faire un gros coup avec le profileur → vérifier le groupe de fonctions avec timeit
→ l'améliorer.
Recommended Posts