所以我试图看看我的程序运行需要多长时间,我想出的解决方案是:
import datetime
time1 = datetime.datetime.now()
[program code]
time2 = datetime.datetime.now()
print(time2 - time1)
我想知道这是否是一个有效/正确的解决方案,因为我在互联网上找到的所有指南都会使用诸如timeit等模块。
我将不胜感激。
答案 0 :(得分:0)
是的,这很有效。但是,另一个解决方案是:
import time
start = time.time()
# do stuff
print(time.time() - start)
您也可以使用time.clock()
代替time.time()