python如何睡眠

原创
ithorizon 7个月前 (10-01) 阅读数 73 #Python

Python中的时间管理

在Python中,我们可以使用内建的time模块来处理时间,其中一个常用的函数是time.sleep(),它可以使程序暂停执行一段时间,这就是所谓的“睡眠”。

下面是一个简单的例子:

import time
print("开始睡眠...")
time.sleep(5)  # 睡眠5秒
print("睡眠结束!")

在上面的代码中,time.sleep(5)会使程序暂停5秒,你可以根据需要调整参数。

Python的datetime模块也提供了时间相关的操作,你可以使用datetime.datetime.now()来获取当前时间,然后使用datetime.timedelta来计算两个时间点之间的差值。

from datetime import datetime, timedelta
获取当前时间
start_time = datetime.now()
做一些事情...
计算所用时间
end_time = datetime.now()
time_diff = end_time - start_time
print(f"所用时间:{time_diff.seconds}秒")

在上面的代码中,我们首先获取当前时间start_time,然后做一些事情,再做一次datetime.now()来获取end_time,我们计算end_timestart_time的差值,得到所用时间,这个差值是一个timedelta对象,其属性.seconds表示秒数。



上一篇:函数如何Python 下一篇:python 如何定义
热门