gpt4 book ai didi

Python 每 5 分钟重复一次算法

转载 作者:行者123 更新时间:2023-12-01 22:25:23 25 4
gpt4 key购买 nike

我需要编写一个 Python 代码,以便在每小时的第五分钟准确地重复一个交易算法。我尝试过的所有解决方案,例如 Sleep() 都会对机器时间求和,这不是我想要的。

我需要在调用之间保留状态,...我希望算法恰好每 5 分钟运行一次(例如 14:00;14:05;14:10;14:15 ......)。该算法(检索数据并计算数字)本身大约需要 12 秒才能执行。如果计算机挂起,我将跳过迭代。

最佳答案

编辑

根据您的评论:“我希望算法恰好每 5 分钟运行一次(例如 14:00;14:05;14:10;14:15 ......)。”

使用 datetime和无限循环:

import time
import datetime

while True:
if datetime.datetime.now().minute % 5 == 0:
#do algorithm
time.sleep(60)

关于Python 每 5 分钟重复一次算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35722465/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com