python 求程序运行时间的方法

方法一:时间为s

复制代码
start_time = time.time()
# 中间为程序体
end_time = time.time()

print("start_time: ",start_time)
print("Time: %d sec" % int(end_time - start_time))

# 输出结果如下:
start_time:  1649902694.371341
Time: 2 sec
复制代码

方法一:时间为ms

复制代码
start_timestamp = datetime.now()
# 中间为程序体
end_timestamp = datetime.now()
time_diff = (end_timestamp - start_timestamp)
self.execution_time = time_diff.total_seconds() * 1000

print("start_timestamp: ",start_timestamp)
print(f'execution_time : {execution_time} ms')

# 输出结果为:
start_timestamp:  2022-04-14 10:18:14.371346
execution_time : 2049.537 ms
复制代码

 

posted @   saaas  阅读(557)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
历史上的今天:
2020-04-14 VMWare中的网络突然无法使用
点击右上角即可分享
微信分享提示