python定时任务scheduler根据参数执行

python执行定时任务请参考:python使用apscheduler每隔一段时间自动化运行程序

传入参数时:

  1. 使用add_job函数中添加参数:args=[参数1, 参数2]....
  2. 传入参数顺序与对应位置一致

示例程序

py 复制代码
import datetime
from apscheduler.schedulers.background import BlockingScheduler

def 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()

最终效果:

相关推荐
程序员杰哥36 分钟前
Pytest之收集用例规则与运行指定用例
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·pytest
Jyywww1211 小时前
Python基于实战练习的知识点回顾
开发语言·python
Tony Bai1 小时前
【Go 网络编程全解】14 QUIC 与 HTTP/3:探索下一代互联网协议
开发语言·网络·后端·http·golang
爱吃小胖橘1 小时前
高效对象池设计:提升Unity性能的关键
开发语言·unity·c#·游戏引擎
是苏浙1 小时前
零基础入门C语言之深入了解指针2
c语言·开发语言
朝朝辞暮i2 小时前
从0开始学python(day2)
python
程序员黄同学2 小时前
Python中的列表推导式、字典推导式和集合推导式的性能和应用场景?
开发语言·python
AI小云2 小时前
【Python高级编程】类和实例化
开发语言·人工智能·python
道之极万物灭2 小时前
Python uv虚拟环境管理工具详解
开发语言·python·uv
OC溥哥9992 小时前
C++2D地铁跑酷代码
开发语言·c++