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实现数通设备端口监控示例
Apr 02 Python
Python的爬虫包Beautiful Soup中用正则表达式来搜索
Jan 20 Python
10个Python小技巧你值得拥有
Sep 29 Python
Python UnboundLocalError和NameError错误根源案例解析
Oct 31 Python
Python利用itchat库向好友或者公众号发消息的实例
Feb 21 Python
用Python识别人脸,人种等各种信息
Jul 15 Python
Python Django切换MySQL数据库实例详解
Jul 16 Python
Python 实现顺序高斯消元法示例
Dec 09 Python
keras获得model中某一层的某一个Tensor的输出维度教程
Jan 24 Python
解决django中form表单设置action后无法回到原页面的问题
Mar 13 Python
python利用os模块编写文件复制功能——copy()函数用法
Jul 13 Python
python3中数组逆序输出方法
Dec 01 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 选项及相关信息函数库
2006/12/04 PHP
通过php快速统计某个数据库中每张表的数据量
2012/09/04 PHP
PHP Session 变量的使用方法详解与实例代码
2013/09/11 PHP
PHP设计模式之观察者模式(Observer)详细介绍和代码实例
2014/04/08 PHP
php截取html字符串及自动补全html标签的方法
2015/01/15 PHP
PHP使用mysql与mysqli连接Mysql数据库用法示例
2016/07/07 PHP
PHP 中魔术常量的实例详解
2017/10/26 PHP
如何设置iframe高度自适应在跨域情况下的可用方法
2013/09/06 Javascript
js鼠标点击图片切换效果代码分享
2015/08/26 Javascript
jQuery实现带渐显效果的人物多级关系图代码
2015/10/16 Javascript
jQuery实现非常实用漂亮的select下拉菜单选择效果
2015/11/06 Javascript
Vue-Router实现页面正在加载特效方法示例
2017/02/12 Javascript
jQuery使用ajax_动力节点Java学院整理
2017/07/05 jQuery
vue-router之nuxt动态路由设置的两种方法小结
2018/09/26 Javascript
基于React Native 0.52实现轮播图效果
2020/08/25 Javascript
如何基于vue-cli3.0构建功能完善的移动端架子
2019/04/24 Javascript
node express使用HTML模板的方法示例
2019/08/22 Javascript
Vue如何获取数据列表展示
2019/12/11 Javascript
Python中isnumeric()方法的使用简介
2015/05/19 Python
python简单图片操作:打开\显示\保存图像方法介绍
2017/11/23 Python
matplotlib简介,安装和简单实例代码
2017/12/26 Python
Python实现的连接mssql数据库操作示例
2018/08/17 Python
Appium+python自动化怎么查看程序所占端口号和IP
2019/06/14 Python
Django 重写用户模型的实现
2019/07/29 Python
python 常见的排序算法实现汇总
2020/08/21 Python
Nike香港官网:Nike HK
2019/03/23 全球购物
怎样创建、运行java程序
2014/08/01 面试题
热能动力工程毕业生自荐信
2013/11/07 职场文书
职位说明书范文
2014/05/07 职场文书
2014年幼儿园重阳节活动方案
2014/09/16 职场文书
城管执法人员个人对照检查材料思想汇报
2014/09/29 职场文书
2015年销售员工作总结范文
2015/04/07 职场文书
2015年高三毕业班班主任工作总结
2015/10/22 职场文书
2016年10月份红领巾广播稿
2015/12/21 职场文书
Python Socket编程详解
2021/04/25 Python
Python数据可视化之Seaborn的安装及使用
2022/04/19 Python