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提示No module named images的解决方法
Sep 29 Python
修改Python的pyxmpp2中的主循环使其提高性能
Apr 24 Python
Python找出list中最常出现元素的方法
Jun 14 Python
Python使用pyodbc访问数据库操作方法详解
Jul 05 Python
python中pip的安装与使用教程
Aug 10 Python
Django model反向关联名称的方法
Dec 15 Python
centos 安装Python3 及对应的pip教程详解
Jun 28 Python
Python实现使用dir获取类的方法列表
Dec 24 Python
python with (as)语句实例详解
Feb 04 Python
Python 实现加密过的PDF文件转WORD格式
Feb 04 Python
python神经网络编程实现手写数字识别
May 27 Python
python实现一个简单RPC框架的示例
Oct 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中使用ExcelFileParser处理excel获得数据(可作批量导入到数据库使用)
2010/08/21 PHP
浅析PHP中Collection 类的设计
2013/06/21 PHP
解析将多维数组转换为支持curl提交的一维数组格式
2013/07/08 PHP
如何让搜索引擎抓取AJAX内容解决方案
2014/08/25 PHP
Ubuntu12下编译安装PHP5.3开发环境
2015/03/27 PHP
php支持断点续传、分块下载的类
2016/05/02 PHP
php事务回滚简单实现方法示例
2017/03/28 PHP
PHP编程计算文件或数组中单词出现频率的方法
2017/05/22 PHP
PHP框架自动加载类文件原理详解
2017/06/06 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
PHP一个简单的无需刷新爬虫
2019/01/05 PHP
JavaScript输入邮箱自动提示实例代码
2014/01/13 Javascript
JavaScript使用indexOf获得子字符串在字符串中位置的方法
2015/04/06 Javascript
javascript实现任务栏消息提示的简单实例
2016/05/31 Javascript
ionic在开发ios系统微信时键盘挡住输入框的解决方法(键盘弹出问题)
2016/09/06 Javascript
Bootstrap基本样式学习笔记之按钮(4)
2016/12/07 Javascript
loading动画特效小结
2017/01/22 Javascript
Bootstarp 基础教程之表单部分实例代码
2017/02/03 Javascript
Vim快速合并行及vim 将文件所有行合并到一行
2017/11/27 Javascript
vue中echarts3.0自适应的方法
2018/02/26 Javascript
vue slot 在子组件中显示父组件传递的模板
2018/03/02 Javascript
javascript中undefined的本质解析
2019/07/31 Javascript
vue中使用elementUI组件手动上传图片功能
2019/12/13 Javascript
基于javascript canvas实现五子棋游戏
2020/07/08 Javascript
pygame实现俄罗斯方块游戏
2018/06/26 Python
代码总结Python2 和 Python3 字符串的区别
2020/01/28 Python
TensorFlow内存管理bfc算法实例
2020/02/03 Python
pytorch:model.train和model.eval用法及区别详解
2020/02/20 Python
HTML5手机端弹出遮罩菜单特效代码
2016/01/27 HTML / CSS
迪奥官网:Dior.com
2018/12/04 全球购物
美国价格实惠的在线眼镜网站:Zeelool
2020/12/25 全球购物
EJB与JAVA BEAN的区别
2016/08/29 面试题
协议书与合同的区别
2014/04/18 职场文书
土木工程毕业答辩开场白
2015/05/29 职场文书
情感电台广播稿
2015/08/18 职场文书
SQL Server中使用判断语句(IF ELSE/CASE WHEN )案例
2021/07/07 SQL Server