Python3.8以下使用time.clock()

通过代码统计

  1. 导入time库:import time
  2. 代码开始前获取开始时间:time_start = time.clock()
  3. 代码结束后获取结束时间:time_end = time.clock()
  4. 计算运行时间:run_time = time_end - time_start
  5. 输出运行时间:print("运行时长:", run_time)

补充

time.clock()获取的时间单位为s。

实例

import time# time.clock()默认单位为s
# 获取开始时间
time_start = time.clock()sum = 0
for i in range(100):for j in range(100):print("运行代码")# 获取结束时间
time_end = time.clock()
# 计算运行时间
run_time = time_end - time_start
run_time_ms = run_time * 1000
# 输出运行时间
print("运行时间:", run_time, "秒")
print("运行时间:", run_time_ms, "毫秒")

Python 3.8及以上,使用time.perf_counter()

python3.8及以上版本,如果使用time.clock()方法来统计时间,会报错如下:

我们通过查看time.clock()方法源码可以发现,python版本小于3.8,才支持time.clock()方法,3.8版本开始不支持time.clock()方法了,但调用时依然包含该方法,源码如下:

所以python版本大于等于3.8时,我们可以使用time.perf_counter()方法来替换time.clock()方法,统计代码运行时间:

实例

# 导入time库
import time
# 代码开始运行
start = time.perf_counter()sum = 0
for i in range(1000):sum += i
print('sum = ', sum)# 代码结束运行
end = time.perf_counter()# 计算运行时间,单位为秒
print('运行时间为:{}秒'.format(end-start))

Python计算代码之间运行时间(运行间隔时间、时长)相关推荐

  1. java前台计算date差_js前台计算两个日期的间隔时间

    js前台计算两个日期的间隔时间(时间差) 原创 2017年08月28日 16:09:43 标签:javascript 1144 在后台传来两个时间字段,从中解析出两个字符串类型的日期格式 需要在前台解 ...

  2. Python和JavaScript之间的JSON日期时间

    本文翻译自:JSON datetime between Python and JavaScript I want to send a datetime.datetime object in seria ...

  3. spark SQL读取ORC文件从Driver启动到开始执行Task(或stage)间隔时间太长(计算Partition时间太长)且产出orc单个文件中stripe个数太多问题解决方案...

    1.背景: 控制上游文件个数每天7000个,每个文件大小小于256M,50亿条+,orc格式.查看每个文件的stripe个数,500个左右,查询命令:hdfs fsck viewfs://hadoop ...

  4. Qt 之 WAV文件属性计算(比特率、文件大小、文件时长)

    简述 在 Qt 之 WAV文件解析 中给出了WAV文件属性的计算,具体包括文件大小.音频时长.比特率等属性,这里我们再次验证一下这些属性值的计算 . 在计算之前,我们要知道一下wav文件中的三个参数 ...

  5. python计算两地之间的开车时间,保存到Excel中

    文章目录 一.去[百度地图开发平台](https://lbsyun.baidu.com/apiconsole/key/create#/home)申请API的AK 二.代码 三.效果 四.生成可执行的e ...

  6. mysql mtbf计算_手把手教你计算MTBF(平均故障间隔时间),有实例!

    原标题:手把手教你计算MTBF(平均故障间隔时间),有实例! MTBF(平均故障间隔时间) MTBF,即平均故障间隔时间,英文全称是"Mean Time Between Failure&qu ...

  7. Python计算图片之间的相似度

    1.cosin相似度(余弦相似度) 把图片表示成一个向量,通过计算向量之间的余弦距离来表征两张图片的相似度 # -*- coding: utf-8 -*- # !/usr/bin/env python ...

  8. Python+pandas统计每个学生学习慕课总时长

    推荐图书: <Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),清华大学出版社,2020年6月第1次印刷 京东购买链接:https://item.jd.c ...

  9. Praat脚本-007 | 计算目录里音频或者TextGrid总时长

    目录 引出 简便操作 脚本 脚本说明 运行脚本 如何获取脚本 关注 版权说明 引出 统计录音时长,是大家经常用到的一个功能,统计的方法有很多,这里小编只介绍两种,一种是在win10系统中的资源管理器中 ...

最新文章

  1. tomcat配置tomcat-redis-session-manager
  2. 程序员因中年危机从北京回老家事业单位:工资从60万爆降到6万
  3. TX2---远程操作
  4. 数据中心网络架构 — 传统数据中心网络 — 胖树型三层网络架构
  5. 2019.6.18 校内测试 分析+题解
  6. 关于Vue中计算属性computed和methods属性的区别,你了解多少呢
  7. java jpa saveall方法优化_JPA批量插入(saveAll)
  8. MATLAB里面的filter和filtfilt的C语言源代码
  9. Vue中动态(import 、require)显示img图片
  10. [译]JavaScript async / await:好处、坑和正确用法
  11. mysql 5.7 单节点多实例_mysql5.7 多实例(第二篇)从节点数据异常
  12. jquery自定义动画animate方法
  13. 【Gym - 100837 F】Controlled Tournament【竞赛树 状态压缩】
  14. 计算机画图怎样更改文字,一招教你利用画图工具修改图片上的文字
  15. Linguist for Mac(mac菜单栏语言翻译工具)
  16. [Windows系统]visio安装时提示和即点即用版本不能并行怎么办
  17. HTML制作手风琴效果,Dreamweaver制作手风琴图片展示效果(附代码)
  18. bootstrap 按钮颜色 class=“btn btn-success“
  19. Java实现 LeetCode 521 最长特殊序列 Ⅰ(出题人:“就是喜欢看你们不敢相信那么简单,又不敢提交的样子。”)
  20. RQNOJ 篝火晚会

热门文章

  1. 以太坊是什么?——以太坊创始人 Vitalik Buterin 的解答
  2. Estore电子商城 --- 知识的整合
  3. css鼠标经过样式记录
  4. SSL协议的分析和实现
  5. 电影业整体下行趋势中,猫眼怎么做到的扭亏转盈?
  6. OS_I/O系统的层次结构
  7. 系统之家WinPE工具箱 V1.2
  8. 浪潮nf5280m5安装linux网卡,浪潮英信服务器NF5280M5
  9. Bootstrap 发布十周年,Bootstrap 5都有什么新功能?
  10. Flash飞行游戏物理引擎