当前位置: 首页 > news >正文

python2clock_Python3 time clock()方法

Python3 time clock()方法

描述

Python 3.8 已移除 clock() 方法 可以使用 time.perf_counter() 或 time.process_time() 方法替代。

Python time clock() 函数以浮点数计算的秒数返回当前的CPU时间。用来衡量不同程序的耗时,比time.time()更有用。

这个需要注意,在不同的系统上含义不同。在UNIX系统上,它返回的是"进程时间",它是用秒表示的浮点数(时间戳)。而在WINDOWS中,第一次调用,返回的是进程运行的实际时间。而第二次之后的调用是自第一次调用以后到现在的运行时间。(实际上是以WIN32上QueryPerformanceCounter()为基础,它比毫秒表示更为精确)

语法

clock()方法语法:

time.clock()

参数

NA。

返回值

该函数有两个功能,

在第一次调用的时候,返回的是程序运行的实际时间;

以第二次之后的调用,返回的是自第一次调用后,到这次调用的时间间隔

在win32系统下,这个函数返回的是真实时间(wall time),而在Unix/Linux下返回的是CPU时间。

实例

以下实例展示了 clock()函数的使用方法:

#!/usr/bin/python3

import time

def procedure():

time.sleep(2.5)

# time.clock

t0 = time.clock()

procedure()

print (time.clock() - t0)

# time.time

t0 = time.time()

procedure()

print (time.time() - t0)

以上实例输出结果为:

5.000000000000143e-05

2.5020556449890137

相关文章:

  • SharePoint Web Service系列: Add或Update其他各种类型的项
  • mysql 视图_mysql中常见的视图操作,你理解了吗?
  • Windows文件操作的直接函数调用
  • python同名包_python去除rpm仓库中同名低版本的包
  • MOSS2007基础:Windows SharePoint Services 3.0中的Web Part
  • 输入代码自动生成流程图_输入示例,自动生成代码:TensorFlow官方工具TF-Coder已开源...
  • MOSS 2007基础:WSS 3.0 中的母版页(Master Pages)和内容页(Content Pages)
  • recyclerview嵌套recyclerview_阿里3轮面试都问了RecyclerView
  • 更改某用户个人网站的配额设置
  • python语音录音_同时从麦克风录制音频并用python播放
  • 隐藏自定义列表中的某些栏
  • python生成多级文件夹_利用 python 遍历多级文件夹处理不同文件
  • python去除视频中的logo_视频去水印神器(Easy Video Logo Remover)
  • MOSS 2007基础:内容类型(Content Type)
  • python 第三方包自动导入_Python第三方包的导入
  • avalon2.2的VM生成过程
  • ECS应用管理最佳实践
  • JS基础之数据类型、对象、原型、原型链、继承
  • ng6--错误信息小结(持续更新)
  • nodejs调试方法
  • Promise面试题2实现异步串行执行
  • 初探 Vue 生命周期和钩子函数
  • 服务器从安装到部署全过程(二)
  • 关于 Cirru Editor 存储格式
  • 驱动程序原理
  • 项目实战-Api的解决方案
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • ​七周四次课(5月9日)iptables filter表案例、iptables nat表应用
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (4)Elastix图像配准:3D图像
  • (C)一些题4
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (二)pulsar安装在独立的docker中,python测试
  • (剑指Offer)面试题41:和为s的连续正数序列
  • (六)Hibernate的二级缓存
  • (转)用.Net的File控件上传文件的解决方案
  • .gitignore文件_Git:.gitignore
  • .net 8 发布了,试下微软最近强推的MAUI
  • .NET CORE Aws S3 使用
  • @Controller和@RestController的区别?
  • @hook扩展分析
  • @param注解什么意思_9000字,通俗易懂的讲解下Java注解
  • @property括号内属性讲解
  • [ 常用工具篇 ] POC-bomber 漏洞检测工具安装及使用详解
  • [GN] DP学习笔记板子
  • [Hadoop in China 2011] 蒋建平:探秘基于Hadoop的华为共有云
  • [HTML]Web前端开发技术30(HTML5、CSS3、JavaScript )JavaScript基础——喵喵画网页
  • [IE9] IE9 Beta崩溃问题解决方案
  • [Kubernetes]2. k8s集群中部署基于nodejs golang的项目以及Pod、Deployment详解
  • [LeetCode]—Longest Palindromic Substring 最长回文子串
  • [poj2891]Strange Way to Express Integers(扩展中国剩余定理)
  • [Raspberry Pi] Raspberry Pi 4配置OpenCV4.6.0和ncnn环境(32-bit operation system)
  • [svc]对称加密/非对称加密细枝末节-如何做到数据传输的authentication/data integrity/confidentiality(私密)...
  • [SWPUCTF 2021 新生赛]ez_unserialize
  • [Unity独立/合作开发]实现背包系统中物品的拾取拖拽掉落还有换位置