如何在python脚本刚刚完成x个时间后运行它?

lnvxswe2  于 2021-09-08  发布在  Java
关注(0)|答案(2)|浏览(264)

我希望能够运行python脚本,在同一脚本刚刚完成1分钟后扫描与加密货币相关的内容。这可能吗?或者我可以在循环重复之前设置一个限制吗?
由于代码的敏感性,我不愿意分享它。这是一个交易机器人。

5ktev3wc

5ktev3wc1#

您有一些解决方案:
如果您在类unix平台上,请使用cron作业(您可以将其用于语法,或者 man cron 在终端了解更多信息)
创建一个长时间运行的python脚本,在再次执行逻辑之前休眠一分钟。大概是这样的:

import time
while True:
    # execute code here
    time.sleep(60)
iqjalb3h

iqjalb3h2#

如果在windows平台上运行,可以使用以下命令创建批处理文件以在cmd中运行脚本:
启动“路径到python.exe”路径到python脚本
然后在windows任务计划程序中创建任务。
你可以参考https://dev.to/tharindadilshan/running-a-python-script-every-x-minutes-in-windows-10-3nm9 . 这可能会有帮助。

相关问题