我现在正在玩/学习巨蟒一周,所以我是相当新的。我成功地实现了一个工作的电报机器人使用python-电报-机器人。我使用APScheduler创建了一个没有bot的工作脚本,我希望为我的bot实现相同的调度。
没有机器人的工作:
sched = BackgroundScheduler()
sched.add_job(my_funct, 'cron', day_of_week = 'mon-fri,sun', hour='11,15,19,23', minute = 55)不与机器人合作:
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的。但是我没有找到任何关于如何正确使用这个函数的线索。
发布于 2022-06-10 16:09:45
似乎你用错误的方式提供关键字参数。根据您所包含的文档链接,关键字参数应该传递给job_kwargs。
如下所示:
context.job_queue.run_custom(
my_funct,
job_kwargs={
'trigger': 'cron',
'days': 'mon-fri,sun',
'hour': '11,15,19,23',
'minute': 55,
},
)https://stackoverflow.com/questions/72574650
复制相似问题