python函数深入浅出 16.time.sleep()函数详解time.sleep() 函数命名来源于英文单词time(时间)和sleep(睡眠) 。
time 是python带的非内置库,使用时需要import,主要用于处理和时间相关的操作 。
time.sleep用于给定时间内挂起(等待)当前线程的执行 。
time.sleep() 函数的例子:
可以注释掉time.sleep(2)再运行一次对比一下
可以看到虽然都是打印出一样的结果,但time.sleep()加入了等待时间
这里还要解释一下python中线程与进程的区别 。
举个例子,厨房做菜看成是一个进程,那么这个进程下面就可能有多个人或一个人(cpu基本执行单元,即线程)来执行,多个人可以分别洗菜,刷碗,摆盘等等同时作业,他们又是共享这个厨房的资源的 。每个人存在一定的资源竞争关系,比如炉火只有1个 。
这里time.sleep是针对线程执行的,也就是其中一个人去sleep睡觉了,不影响其他人的继续工作 。
参数
该函数没有返回值 。
结果类似如下:
可以看到秒数相差了5
无
time.sleep()常用于推迟执行的场景
在python中,与时间相关的模块有:time,datetime以及calendar
对基础运行环境有疑问的,推荐参考: python函数深入浅出 0.基础篇
python中datetime怎么设置时区1、默认情况下,pandas中的时间序列是单纯(naive)的时区 , 其索引的tz字段为None 。
2、可以用时区集生成日期范围 。
3、从单纯到本地化的转换是通过tz_localize方法处理的 。
4、一旦时间序列被本地化到某个特定时区,就可以用tz_convert将其转换到别的时区了 。
5、对于上面这种时间序列(它跨越了美国东部时区的夏令时转变期),我们可以将其本地化到EST,再转换为UTC或柏林时间 。
python怎么用延时函数,python小白求求帮忙(哭)用定时器做,1秒钟唤醒一次响应函数,不要用延时函数 sleep
# 定义时间显示
self.timer = QtCore.QTimer(self)
self.timer.timeout.connect(self.act_displayTM)#绑定响应函数
self.timer.setInterval(1000)#设置时间间隔
self.timer.start()
# 定时响应事件对应逻辑
def act_displayTM(self):
s_time = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
self.ui.label_Date.setText(s_time)
return
【python设置时间函数的简单介绍】python设置时间函数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、python设置时间函数的信息别忘了在本站进行查找喔 。
推荐阅读
- 卸载sqlserver的步骤,如何卸载sqlserver2019
- 苹果ios苹果标识无法开机,显示苹果标志无法开机
- 视频号要怎么完成认证的,视频号认证教程
- c语言文件操作f函数 c语言的fwrite函数
- redis图形化界面,redis图形化界面查找key
- 手机编写java代码软件,手机编写java程序的软件
- 打吃鸡用什么路由器好点,吃鸡用wifi好还是流量好
- java入门代码编辑器 java编程代码大全
- css五角星属性,css五边形