- 183
- 89
Добрый день, нуждаюсь в вашей помощи.
У меня есть бд, в которую сохраняются задания (ид чата, текст и интервал), заданий может быть много и с разным интервалом и в разные чаты.
Подскажите, как реализовать, чтобы скрипт выполнял эти задания?
Вот что я уже сделал:
В главном файле запускается процесс с другим файлом.
В другом файле через цикл собираются данные из бд и добавляются в таски, но работает если честно, как-то не так
for i in self.cursor.fetchall():
tasks.append(asyncio.ensure_future(self.posting(i[3], i[4], i[1], i[2])))
loop.run_until_complete(asyncio.wait(tasks))
У меня есть бд, в которую сохраняются задания (ид чата, текст и интервал), заданий может быть много и с разным интервалом и в разные чаты.
Подскажите, как реализовать, чтобы скрипт выполнял эти задания?
Вот что я уже сделал:
В главном файле запускается процесс с другим файлом.
В другом файле через цикл собираются данные из бд и добавляются в таски, но работает если честно, как-то не так
for i in self.cursor.fetchall():
tasks.append(asyncio.ensure_future(self.posting(i[3], i[4], i[1], i[2])))
loop.run_until_complete(asyncio.wait(tasks))