Verwenden Sie das timeit-Modul.
Schreiben Sie das auszuführende Python-Skript und die Anzahl der Ausführungen in der timeit-Methode.
s = '''
print "hogheoge"
'''
timeit.timeit(stmt=s, number=10000)
Das Ergebnis wird in Sekunden zurückgegeben.
0.12250304222106934
Wenn Sie nach einem Engpass zwischen mehreren Modulen suchen, ist es besser, Profiler zu verwenden. Ich mache es so, als würde ich mit dem Profiler einen harten Treffer machen → die Funktionsgruppe mit timeit
überprüfen → sie verbessern.
Recommended Posts