使用Python每隔60分钟重新绘制一次脚本可以通过使用定时任务来实现。下面是一个实现的示例:
pip install apscheduler
script.py
,并在其中编写你需要执行的绘制脚本的代码。# script.py
import matplotlib.pyplot as plt
def draw_plot():
# 绘制图表的代码
plt.plot([1, 2, 3, 4], [1, 4, 9, 16])
plt.show()
# 调用绘制函数
draw_plot()
scheduler.py
,用于设置定时任务。# scheduler.py
from apscheduler.schedulers.blocking import BlockingScheduler
import subprocess
def run_script():
subprocess.call(["python", "script.py"])
# 创建一个定时任务调度器
scheduler = BlockingScheduler()
# 添加一个每隔60分钟执行一次的定时任务
scheduler.add_job(run_script, 'interval', minutes=60)
# 启动定时任务调度器
scheduler.start()
scheduler.py
脚本,它将会每隔60分钟执行一次script.py
脚本。python scheduler.py
这样,你就可以使用Python每隔60分钟重新绘制一次脚本了。请注意,以上示例中使用的是APScheduler库来实现定时任务,你也可以使用其他的定时任务库来达到相同的效果。
领取专属 10元无门槛券
手把手带您无忧上云