首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >类似cron的python调度-电报-bot

类似cron的python调度-电报-bot
EN

Stack Overflow用户
提问于 2022-06-10 12:55:46
回答 1查看 343关注 0票数 0

我现在正在玩/学习巨蟒一周,所以我是相当新的。我成功地实现了一个工作的电报机器人使用python-电报-机器人。我使用APScheduler创建了一个没有bot的工作脚本,我希望为我的bot实现相同的调度。

没有机器人的工作:

代码语言:javascript
复制
sched = BackgroundScheduler()
sched.add_job(my_funct, 'cron', day_of_week = 'mon-fri,sun', hour='11,15,19,23', minute = 55)

不与机器人合作:

代码语言:javascript
复制
context.job_queue.run_custom(my_funct, 'cron', days = 'mon-fri,sun', hour='11,15,19,23', minute = 55)

我得到"TypeError: run_custom()有一个意想不到的关键字参数.“用于所有使用的关键字。根据电报-python-bot文档,调度程序是基于APScheduler的。但是我没有找到任何关于如何正确使用这个函数的线索。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-10 16:09:45

似乎你用错误的方式提供关键字参数。根据您所包含的文档链接,关键字参数应该传递给job_kwargs

如下所示:

代码语言:javascript
复制
context.job_queue.run_custom(
    my_funct,
    job_kwargs={
        'trigger': 'cron',
        'days': 'mon-fri,sun',
        'hour': '11,15,19,23',
        'minute': 55,
    },
)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72574650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档