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

最终效果:

相关推荐
二十雨辰几秒前
[python]-生成器和正则
python
沛沛rh45几秒前
Rust 中的三个“写手“:print!、format!、write! 的详细区别
开发语言·后端·rust
tod1138 分钟前
C++核心知识点全解析(四)
开发语言·c++·面试经验
Loo国昌11 分钟前
【AI应用开发实战】06_向量存储与EmbeddingProvider设计
人工智能·后端·python·语言模型·自然语言处理·prompt
两万五千个小时18 分钟前
构建mini Claude Code:07 - 一切皆文件:持久化任务系统
人工智能·python·架构
Desirediscipline21 分钟前
#include<limits>#include <string>#include <sstream>#include <iomanip>
java·开发语言·前端·javascript·算法
番茄去哪了25 分钟前
python基础入门(一)
开发语言·数据库·python
Humbunklung26 分钟前
深入解析PPTX:编程实现批量字体替换的原理与实践
人工智能·python·计算机视觉·manus
人道领域28 分钟前
MyBatis-Plus为何用JavaBean映射数据库表及乐观锁实战
java·开发语言·数据库
沐知全栈开发35 分钟前
广度优先遍历与最短路径
开发语言