参数执行"/>
python定时任务scheduler根据参数执行
python执行定时任务请参考:python使用apscheduler每隔一段时间自动化运行程序
传入参数时:
- 使用
add_job
函数中添加参数:args=[参数1, 参数2]....
- 传入参数顺序与对应位置一致
示例程序
import datetime
from apscheduler.schedulers.background import BlockingSchedulerdef auto_close(control_1):print(datetime.now(), f"控制参数:{control_1}")def main():scheduler = BlockingScheduler()scheduler.add_job(auto_close, 'interval', seconds=3, args=["3秒"]) # 自动化:更新基础数据scheduler.add_job(auto_close, 'interval', seconds=1, args=["1秒"]) # 自动化:更新基础数据scheduler.start()if __name__ == '__main__':main()
最终效果:
更多推荐
python定时任务scheduler根据参数执行
发布评论