一篇文章带你了解python标准库--time模块
目录
- 1. 调用语法:
- 2. time概述
- 3. 时间获取
- 4. 时间格式化(将时间以合理的方式展示出来)
- 5. 程序计时应用
- 6. 示例
- 总结
Time库是python中处理时间的标准库
1. 调用语法:
import time
time.<b>()
- 计算机时间的表达,提供获取系统时间并格式化输出功能
- 提供提供系统精确即使功能,用于程序性能分析
2. time概述
time库包括三类函数
- 时间获取: time() ctime() gmtime()
- 时间格式化: strftime() strptime()
- 程序计时: sleep() perf_counter()
3. 时间获取
4. 时间格式化(将时间以合理的方式展示出来)
- 格式化:类似字符串格式化,需要有展示模板
- 展示模板由特定的格式化控制符组成
格式化控制符
5. 程序计时应用
- 程序计时指测量起止动作所经历的时间的过程
- 测量时间:perf_counter()
- 产生时间:sleep()
6. 示例
1.time.sleep(s)函数让程序进程暂停秒数,s为暂停秒数
>>> import time >>> time.sleep(2) #运行代码时,执行程序线程将暂停2s >>>
2.time.clock()函数将当前CPU处理器时间返回为以秒为单位的浮点数
>>> time.clock() #获取时钟秒数 5e-07 >>> t1=time.clock() #第二次执行该函数截止秒数 >>> t2=time.clock() #第三次执行该函数截止秒数 >>> t2-t1 8.0141701 >>>
3.time.strftime(str_f)函数根据带时间格式符号的字符串解析时间,并返回字符串
>>> time.strftime('下午%H时:%M分:%S秒') #指定时间格式 '下午23时:19分:32秒' >>>
4.time.time()函数自纪元年起以秒为单位返回浮点数的时间
>>> time.time() 1627917637.6577241 >>>
总结
本篇文章就到这里了,希望能给你带来帮助,也希望您能够多多关注我们的更多内容!
相关推荐
-
python标准库之time模块的语法与简单使用
目录 表示时间的方式 1. 调用语法: 2. time概述 3. 时间获取 4. 时间格式化(将时间以合理的方式展示出来) 5. 程序计时应用 6. 示例 总结 表示时间的方式 时间戳表示法: 即以整型或浮点型表示的是一个以秒为单位的时间间隔.这个时间的基础值是从1970年的1月1号零点开始算起. 格式化的时间字符串: 即以格式化字符串的格式输出时间形式. 元组格式表示法: 即一种Python的数据结构表示.这个元组有9个整型内容(不能少),分别表示不同的时间含义. 索引(Index) 属性(A
-
python常见模块之OS模块和time模块
一.OS模块概述 Python OS模块包含普遍的操作系统功能.如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的. 二.常用方法 三.OS模块的练习 1. 在当前目录新建目录img, 里面包含多个文件, 文件名各不相同(X4G5.png) 2. 将当前img目录所有以.png结尾的后缀名改为.jpg def gen_code(len=4): # 随机生成4位验证码 li = random.sample(string.ascii_letters+string.digits,len) re
-
一篇文章带你了解python标准库--datetime模块
目录 1. datetime模块介绍 1.1 datetime模块包含的类 1.2 datetime模块中包含的常量 2. datetime实例的方法 3. 日期格式化符号 总结 1. datetime模块介绍 1.1 datetime模块包含的类 1.2 datetime模块中包含的常量 2. datetime实例的方法 案例代码 import locale from datetime import datetime,date,time locale.setlocale(locale.LC_C
-
Python学习之time模块的基本使用
前言 在我们学习的过程中,肯定会用到各种各样的模块.所以今天我们从time模块开始学习 首先我们在使用某个模块的时候,肯定要先导入这个模块 import time 而当我们想看看这个模块是干什么的,我们可以使用help函数来看 print(help(time)) # 打印帮助信息 "E:\Program Files (x86)\python_3.8\python.exe" D:/Application/pycharm_works/_1/test/python模块之time模块.py H
-
Python datetime模块的使用示例
1.获取当前年月日时分秒 # -*- encoding=utf-8 -*- import datetime now = datetime.datetime.now() print("now:{}".format(now)) year = now.year print("year:{}".format(year)) month = now.month print("month:{}".format(month)) day = now.day pri
-
一篇文章带你了解python标准库--random模块
目录 1. random库基本介绍 2. random库概述 2.1 基本随机函数 2.2 扩展随机函数 3. 随机数函数的使用 4. 实例 总结 1. random库基本介绍 Random库时使用随机数的python标准库 伪随机数:采用梅森旋转算法生成的(伪)随机序列中的元素 Random库主要用于生成随机数 使用random库:import random 2. random库概述 Random库包含两类函数,常用共8个 基本随机函数:seed() random() 扩展随机函数:randi
-
一篇文章带你了解python标准库--os模块
目录 1. os库基本介绍 2. os库之路径操作 3. os库之进程管理 4. os库之环境参数 5. 案例 总结 目前,计算机上主流的操作系统有Windows.Unix.Mac OS等,os模块为多操作系统的访问提供了相关功能的支持,涉及对文件相关操作功能的实现,系统访问path路径的操作,shell命令行操作,Linux扩展属性的操作,流程管理,CPU等硬件相关信息的获取,基于操作系统的真正的随机数的操作及相关的一些系统常量进行介绍. 1. os库基本介绍 Os库提供通用的.基本的操作系统
-
一篇文章带你了解python标准库--time模块
目录 1. 调用语法: 2. time概述 3. 时间获取 4. 时间格式化(将时间以合理的方式展示出来) 5. 程序计时应用 6. 示例 总结 Time库是python中处理时间的标准库 1. 调用语法: import time time.<b>() 计算机时间的表达,提供获取系统时间并格式化输出功能 提供提供系统精确即使功能,用于程序性能分析 2. time概述 time库包括三类函数 时间获取: time() ctime() gmtime() 时间格式化: strftime() strp
-
一篇文章带你了解python标准库--math模块
目录 1. math模块中的常用函数 2. 案例 2.1 浮点数求整 2.2 对元组里的每个元素求和 2.3 求数的绝对值 总结 python语言的一大优势:为科学计算提供了大量的支持功能,math模块提供了很多数学计算函数. math模块定义了一些数学模块,这个模块属于编译系统自带,因此它可以被无条件调用,需要注意的是,这些函数无法应用于复数. 1. math模块中的常用函数 2. 案例 2.1 浮点数求整 1.用trunc(x)取整,x为浮点数 >>> import math >
-
一篇文章带你了解python标准库--sys模块
目录 sys部分常用函数 1.sys.path函数用于获取模块文件搜索路径的字符串列表,或临时指定新的搜索路径 2.sys.platform为操作系统标识符判断函数 3.getwindowsversion()函数返回描述当前正在运行Windows版本信息的元组 总结 sys模块提供了与python解释器紧密相关的一些变量和函数. sys部分常用函数 函数 说明 path 获取模块文件搜索路径的字符串,或临时指定新搜索路径 platform 操作系统标识符判断函数 getwindowsversio
-
一篇文章带你了解python中的typing模块和类型注解
目录 typing模块 Dict List Tuple set/AbstractSet Sequence NoReturn Any TypeVar NewType Callable Union Optional Generator 总结 function annotation 写法: 使用冒号 : 加类型代表参数类型 默认值参数示例:b: int = 2 使用 -> 加类型代表返回值类型 python解释器运行时并不会检查类型,类型不对也不会抛异常,仅仅是注解而已.示例: def plus(a:
-
python标准库OS模块详解
python标准库OS模块简介 os就是"operating system"的缩写,顾名思义,os模块提供的就是各种 Python 程序与操作系统进行交互的接口.通过使用os模块,一方面可以方便地与操作系统进行交互,另一方面页可以极大增强代码的可移植性.如果该模块中相关功能出错,会抛出OSError异常或其子类异常. 注意 如果是读写文件的话,建议使用内置函数open(): 如果是路径相关的操作,建议使用os的子模块os.path: 如果要逐行读取多个文件,建议使用fileinput模
-
python标准库OS模块函数列表与实例全解
Python OS模块库详解 os就是"operating system"的缩写,顾名思义,os模块提供的就是各种 Python 程序与操作系统进行交互的接口.通过使用os模块,一方面可以方便地与操作系统进行交互,另一方面页可以极大增强代码的可移植性.如果该模块中相关功能出错,会抛出OSError异常或其子类异常. 注意 如果是读写文件的话,建议使用内置函数open(): 如果是路径相关的操作,建议使用os的子模块os.path: 如果要逐行读取多个文件,建议使用fileinput模块
-
Python标准库uuid模块(生成唯一标识)详解
目录 UUID格式组成 Python 中的uuid 模块 uuid1() 中的getnode() UUID实际应用 UUID 的劣势 参考资料: 总结 UUID (Universally Unique Identifier,通用唯一标识)是一个128位的用于计算机系统中以识别信息的数目,虽然生成UUID的概率不为零,但是无限接近零,因此可以忽略不记,如此一来,每个人都可以建立不与其他人冲突的UUID. UUID格式组成 规范的文本中,UUID的十六个八位字节标识位32个十六进制(基数16)数字,
随机推荐
- 浅析php工厂模式
- javascript 判断两个日期之差的示例代码
- Logo1免疫补丁.bat
- Java 序列化详解及简单实现实例
- 深入理解iOS的状态栏
- js实现iframe自动自适应高度的方法
- JS中的form.submit()不能提交表单的错误原因
- js实现iframe跨页面调用函数的方法
- 理解和运用JavaScript的闭包机制
- asp.net中Session缓存与Cache缓存的区别分析
- asp.net TreeView递归循环子节点生成树形菜单实例
- WAMP环境中扩展oracle函数库(oci)
- 找到MySQL的优点
- coreseek 搜索英文的问题详解
- 从零学习node.js之简易的网络爬虫(四)
- MVC4制作网站教程第二章 用户登陆2.2
- ie7下利用ajax跨域盗取cookie的解决办法
- Oracle 10g client 安装图解教程
- php Apache+phpMyAdmin配置方法
- JQuery给select添加/删除节点的实现代码