发布网友 发布时间:2022-04-24 11:48
共3个回答
热心网友 时间:2022-04-18 03:03
利用Python自带的time模块,time.time()获取当前的时间(以秒为单位),利用两次获取time.time()的时间差“==1”,即可确定时间过去了1秒。
如要求时间过去1秒后才可以执行后面的代码有两种方式:
(1)import time
time_before = time.time()
time_after = time.time()
while time_after - time_before <1:
time_after = time.time()
......................................后续代码
(2)import time
time.sleep(1) #让代码在这里休息1秒钟生再执行后面的代码
......................................后续代码
热心网友 时间:2022-04-18 04:21
这个要看具体情境的,有些情境会涉及到多线程。
大致思路:变量保存开始时间,然后一个小于每秒1次的循环中获取当前的时间,减去开始时间,差与1秒做比较
热心网友 时间:2022-04-18 05:56
可以用时间戳来计算
time模块就有这个方法