Python-统计执行时间

方法一:datetime.datetime.now()

import datetime
import time
starttime = datetime.datetime.now()
print(starttime.strftime("%Y-%m-%d %H:%M:%S"))

time.sleep(2)

endtime = datetime.datetime.now()
print(endtime.strftime("%Y-%m-%d %H:%M:%S"))

costtime = round((endtime - starttime).total_seconds(),2)
print ('运行时间为:{}秒'.format(costtime))

 

方法二:time.perf_counter()

# 导入time库
import time
# 代码开始运行
start = time.perf_counter()
print(start)

time.sleep(2)

# 代码结束运行
end = time.perf_counter()
print(end)

# 计算运行时间,单位为秒
print('运行时间为:{}秒'.format(end-start))

 

posted @ 2022-11-18 11:37  业余砖家  阅读(255)  评论(0)    收藏  举报