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实现优先级队列结构的方法详解
Jun 02 Python
python装饰器初探(推荐)
Jul 21 Python
python 读写、创建 文件的方法(必看)
Sep 12 Python
基于pip install django失败时的解决方法
Jun 12 Python
解决PyCharm同目录下导入模块会报错的问题
Oct 13 Python
python实现自动登录后台管理系统
Oct 18 Python
Python+OpenCV图片局部区域像素值处理改进版详解
Jan 23 Python
python 内置函数汇总详解
Sep 16 Python
Python常用模块logging——日志输出功能(示例代码)
Nov 20 Python
flask 实现上传图片并缩放作为头像的例子
Jan 09 Python
python如何写出表白程序
Jun 01 Python
BeautifulSoup获取指定class样式的div的实现
Dec 07 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在线生成二维码(google api)的实现代码详解
2013/06/04 PHP
解析strtr函数的效率问题
2013/06/26 PHP
在Mac OS上搭建PHP的Yii框架及相关测试环境
2016/02/14 PHP
php 处理png图片白色背景色改为透明色的实例代码
2018/12/10 PHP
PHP发送邮件确认验证注册功能示例【修改别人邮件类】
2019/11/09 PHP
php文件上传原理与实现方法详解
2019/12/20 PHP
JQuery CSS样式控制 学习笔记
2009/07/23 Javascript
JS编程小常识很有用
2012/11/26 Javascript
jQuery插件Tmpl的简单使用方法
2015/04/27 Javascript
JavaScript中数组添加值和访问值常见问题
2016/02/06 Javascript
JavaScript仿淘宝页面图片滚动加载及刷新回顶部的方法解析
2016/05/24 Javascript
js判断浏览器是否支持严格模式的方法
2016/10/04 Javascript
对称加密与非对称加密优缺点详解
2017/02/06 Javascript
JS中的作用域链
2017/03/01 Javascript
JavaScript实现的可变动态数字键盘控件方式实例代码
2017/07/15 Javascript
r.js来合并压缩css文件的示例
2018/04/26 Javascript
模块化react-router配置方法详解
2019/06/03 Javascript
JS中async/await实现异步调用的方法
2019/08/28 Javascript
Javascript实现html转pdf高清版(提高分辨率)
2020/02/19 Javascript
简要讲解Python编程中线程的创建与锁的使用
2016/02/28 Python
python操作xlsx文件的包openpyxl实例
2018/05/03 Python
pandas 小数位数 精度的处理方法
2018/06/09 Python
用python生成1000个txt文件的方法
2018/10/25 Python
Appium Python自动化测试之环境搭建的步骤
2019/01/23 Python
用Python徒手撸一个股票回测框架搭建【推荐】
2019/08/05 Python
Python中的xlrd模块使用原理解析
2020/05/21 Python
Tensorflow中k.gradients()和tf.stop_gradient()用法说明
2020/06/10 Python
OpenCV+python实现膨胀和腐蚀的示例
2020/12/21 Python
完美解决Pycharm中matplotlib画图中文乱码问题
2021/01/11 Python
CSS3制作炫酷带方向感应的鼠标滑过图片3D动画
2016/03/16 HTML / CSS
css3 利用transform打造走动的2D时钟
2020/10/20 HTML / CSS
应届毕业生自我评价分享
2013/12/15 职场文书
给朋友的道歉信
2014/01/09 职场文书
物业招聘计划书
2014/01/10 职场文书
小学生迎国庆演讲稿
2014/09/05 职场文书
JS中forEach()、map()、every()、some()和filter()的用法
2022/05/11 Javascript