pythonプログラム実行時間の算出方法
693 ワード
全部で3つの方法を試みた. datetime.datetime.now()単位:マイクロ秒(microseconds,int) time.time()単位:秒(seconds,float) time.clock()単位:秒(seconds,float) である人が最もよく使う方法2 参考:いくつかのPython実行時間の計算方法
import datetime
starttime = datetime.datetime.now()
# do something
endtime = datetime.datetime.now()
print (endtime - starttime).microseconds
import time
starttime = time.time()
# do something
endtime = time.time()
print (endtime - starttime)
import time
starttime = time.clock()
# do something
endtime = time.clock()
print (endtime - starttime)
プログラム実行時間=CPU時間+io時間+スリープまたは待ち時間方法1および方法2は完全なプログラム実行時間であり、方法3はCPU時間