在使用pycharm时,没有具体的程序运行时间我们可以自己写,很简单。
我具体讨论在python3环境中的使用的三个方法,只有第一种方式需要将结果进行转化:
- datetime.datetime.now()
import datetime
start = datetime.datetime.now()
#long running (运行代码区)
end = datetime.datetime.now()
#直接输出end-start格式为'HH:mm:SS'
print((end-start).total_seconds())
- time.time()
import time
start = time.time()
#long running (运行代码区)
end = time.time()
print(end-start)
- time.process_time()
import time
start = time.process_time()
#long running (运行代码区)
end = time.process_time()
print(end-start)