提问人:narcel 提问时间:11/18/2023 最后编辑:narcel 更新时间:11/18/2023 访问量:14
RuntimeWarning: coroutine 'send_message_date' was never awaited del work_item
RuntimeWarning: coroutine 'send_message_date' was never awaited del work_item
问:
添加和运行任务时发生错误。
sched = BlockingScheduler()
@dp.message(TimeTaskOrder.date)
async def add_time_task_date(message: types.Message, state: FSMContext):
chat_id = message.chat.id
task['date'] = datetime.datetime.strptime(message.text, "%d.%m.%Y %H:%M")
taskmodel = TimeTask(profile=task['profile'], title=task['title'], date=task['date'])
await taskmodel.asave()
await message.answer('task is created')
sched.add_job(send_message_date, 'date', run_date=task['date'], args=[bot, chat_id, task['title']])
sched.start()
async def send_message_date(bot:Bot, id, title):
await bot.send_message(id, f'your task: {title}')
我也有问题:启用 tracemalloc 以获取对象分配回溯
答: 暂无答案
评论
sched
sched.add_job