循环?

可以使用Python的datetime和time模块来实现。首先,需要设置一个起始时间,然后每次循环检查当前时间是否超过12小时,如果超过则退出循环。代码示例如下:

import datetime import time

设置起始时间为当前时间

start_time = datetime.datetime.now()

循环执行

while True: # 检查当前时间是否超过12小时 if datetime.datetime.now() - start_time > datetime.timedelta(hours=12): break

# 在此处放置原有代码
# ...

# 每次循环结束后,休眠一定时间
sleep_time = random.randint(10, 30)
print(sleep_time, datetime.datetime.now())
time.sleep(sleep_time)
while True audio_play = AudioPlay audio_playget_in_out_devices audio_playrunbase_dir_wakeup + 唤醒词wav name=test sleep=0 path = Dpython-jiaobenperformanceonline str_li

原文地址: https://www.cveoy.top/t/topic/cJli 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录