【发布时间】:2010-04-17 21:35:53
【问题描述】:
我有一个程序 (temptrack),我需要在其中每 x 分钟下载一次天气数据,持续 x 小时。我已经知道如何使用time.sleep(x*60) 每 x 分钟下载一次,但我不知道如何将这个过程重复几个小时。
更新: 感谢所有发布解决方案的人。 我使用“datetime.datetime.now() + datetime.timedelta(hours=x)”将示例标记为最佳答案,因为我可以最好地理解它,而且它似乎非常适合我的目的。
【问题讨论】: