Python 连续运行脚本,同时安排另一个脚本
我有两个脚本,我想同时运行。虽然计划每分钟运行一个,但我希望第二个继续运行 我也希望两者都能按照时间表运行。 这就是我到目前为止所做的:Python 连续运行脚本,同时安排另一个脚本,python,python-3.x,loops,while-loop,Python,Python 3.x,Loops,While Loop,我有两个脚本,我想同时运行。虽然计划每分钟运行一个,但我希望第二个继续运行 我也希望两者都能按照时间表运行。 这就是我到目前为止所做的: import numpy as np import time import schedule import time def job(): starttime=time.time() #runs every minute with 1 minute sleep while True: %run "script_1.py" time.
import numpy as np
import time
import schedule
import time
def job():
starttime=time.time() #runs every minute with 1 minute sleep
while True:
%run "script_1.py"
time.sleep(60.0 - ((time.time() - starttime) % 60.0))
schedule.every().monday.at("14:00").do(job)
while True:
schedule.run_pending()
time.sleep(1)
我需要在这个脚本中压缩脚本_2,并使它在这个时间表内连续运行
注意:我使用的是jupyter笔记本
感谢该软件包具有灵活的作业调度(例如,每分钟运行一次,每周一14:00运行一次等),并且可以运行多个作业。我尝试过,即使在安装之后,它也会给我模块错误。。我还尝试了一个较旧的版本(2.2),但仍然不起作用。我正在使用Python3.6。我建议尝试在上运行一步一步的示例:我将再试一次。非常感谢。抱歉,伙计,尝试了所有方法,但仍然出现了此错误:
ImportError:无法从“apscheduler.schedulers”(anaconda3/lib/python3.7/site packages/apscheduler/schedulers/u init_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu?用ApsScheduler每隔一段时间做一次?我一直在努力,但运气不好。脚本通常相互重叠