python中time包实例详解


Posted in Python onFebruary 02, 2021

在python中基础的时间运用,离不开time函数的支持。这些函数为了方便调用集中放在一个地方,叫做time包。有的人会仔细追寻time包的来源,会发现它和C语言有密不可分的关系。下面我们简单介绍time包的概念,然后就包中的一些函数进行列举,并附上对应的使用方法。

1.概念

time包基于C语言的库函数(library functions)。Python的解释器通常是用C编写的,Python的一些函数也会直接调用C语言的库函数。

2.time包中的函数

time.clock()返回程序运行的整个时间段中中CPU运行的时间,下面会重点介绍

time.sleep()爬虫中常用,让程序暂停执行指定的秒数,如time.sleep(2)

time.localtime()用结构化的时间组,表示本地时间

>>>time.localtime()
time.struct_time(tm_year=2018, tm_mon=1, tm_mday=31, tm_hour=9, tm_min=46, tm_sec=7, tm_wday=2, tm_yday=31, tm_isdst=0)
>>>type(time.localtime())
<class 'time.struct_time'>

time.ctime()用字符串string类型表示时间

>>> time.ctime()
'Wed Jan 31 09:49:09 2018'

time.mktime()将本地时间列表转化为浮点数的秒来表示

>>> time.mktime(time.localtime())
1517363569.0

time.strftime()将时间组时间转化为指定格式的String类

>>> time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())
'2018-01-31 10:04:26'

time模块常用的方法:

1,time.time()

获取当前时间戳,自1970年1月1日0:00:00起到现在所经过的秒数。

2,time.ctime( )

当前时间(本地时间)的字符串形式。

3,time.localtime( )

当前时间的struct_time形式(元组)

4,time.strftime( )

用来获得当前时间,可以将时间格式化为字符串

5,time.sleep()

表示进程挂起的时间

到此这篇关于python中time包实例详解的文章就介绍到这了,更多相关python中time包是什么内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python中使用urllib2防止302跳转的代码例子
Jul 07 Python
Django中传递参数到URLconf的视图函数中的方法
Jul 18 Python
为Python的Tornado框架配置使用Jinja2模板引擎的方法
Jun 30 Python
Python实现简单网页图片抓取完整代码实例
Dec 15 Python
matplotlib中legend位置调整解析
Dec 19 Python
python类的方法属性与方法属性的动态绑定代码详解
Dec 27 Python
基于Python实现的ID3决策树功能示例
Jan 02 Python
python操作redis方法总结
Jun 06 Python
python 将字符串完成特定的向右移动方法
Jun 11 Python
Python 数据可视化pyecharts的使用详解
Jun 26 Python
Python实现图像去噪方式(中值去噪和均值去噪)
Dec 18 Python
pandas中关于apply+lambda的应用
Feb 28 Python
python+playwright微软自动化工具的使用
Feb 02 #Python
python爬虫智能翻页批量下载文件的实例详解
Feb 02 #Python
Python3.9.0 a1安装pygame出错解决全过程(小结)
Feb 02 #Python
python3.9.1环境安装的方法(图文)
Feb 02 #Python
M1芯片安装python3.9.1的实现
Feb 02 #Python
python 使用OpenCV进行简单的人像分割与合成
Feb 02 #Python
Python 中 sorted 如何自定义比较逻辑
Feb 02 #Python
You might like
PHP imagecreatefrombmp 从BMP文件或URL新建一图像
2012/07/16 PHP
基于PHP读取csv文件内容的详解
2013/06/18 PHP
解析array splice的移除数组中指定键的值,返回一个新的数组
2013/07/02 PHP
Laravel程序架构设计思路之使用动作类
2018/06/07 PHP
PHP使用PDO创建MySQL数据库、表及插入多条数据操作示例
2019/05/30 PHP
基于laravel belongsTo使用详解
2019/10/18 PHP
JavaScript的漂亮的代码片段
2013/06/05 Javascript
纯JavaScript实现HTML5 Canvas六种特效滤镜示例
2013/06/28 Javascript
关于js中for in的缺陷浅析
2013/12/02 Javascript
js style动态设置table高度
2014/10/21 Javascript
javascript定时器完整实例
2015/02/10 Javascript
JS实现弹性漂浮效果的广告代码
2015/09/02 Javascript
jquery动态遍历Json对象的属性和值的方法
2016/07/27 Javascript
基于js中的原型、继承的一些想法
2016/08/10 Javascript
关于验证码在IE中不刷新的快速解决方法
2016/09/23 Javascript
Angular2表单自定义验证器的实现
2016/10/19 Javascript
如何选择jQuery版本 1.x? 2.x? 3.x?
2017/04/01 jQuery
Angular整合zTree的示例代码
2018/01/24 Javascript
5分钟快速掌握JS中var、let和const的异同
2018/09/19 Javascript
vue 项目 iOS WKWebView 加载
2019/04/17 Javascript
jquery简易手风琴插件的封装
2020/10/13 jQuery
JS如何实现在弹出窗口中加载页面
2020/12/03 Javascript
利用Python开发实现简单的记事本
2016/11/15 Python
flask使用session保存登录状态及拦截未登录请求代码
2018/01/19 Python
Python面向对象类的继承实例详解
2018/06/27 Python
python 搜索大文件的实例代码
2019/07/08 Python
django 通过url实现简单的权限控制的例子
2019/08/16 Python
使用Python内置模块与函数进行不同进制的数的转换
2020/04/26 Python
基于Python模拟浏览器发送http请求
2020/11/06 Python
Vita Fede官网:在意大利手工制作,在纽约市设计
2019/10/25 全球购物
介绍一下HTTP、HTTPS和SSL
2012/12/16 面试题
改进作风怎么办发言材料
2014/08/17 职场文书
2015年母亲节寄语
2015/03/23 职场文书
2016护理专业求职自荐书
2016/01/28 职场文书
《圆明园的毁灭》教学反思
2016/02/16 职场文书
MySQL 条件查询的常用操作
2022/04/28 MySQL