![]() |
Добрый день, нуждаюсь в вашей помощи.
У меня есть бд, в которую сохраняются задания (ид чата, текст и интервал), заданий может быть много и с разным интервалом и в разные чаты. Подскажите, как реализовать, чтобы скрипт выполнял эти задания? Вот что я уже сделал: В главном файле запускается процесс с другим файлом. В другом файле через цикл собираются данные из бд и добавляются в таски, но работает если честно, как-то не так 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)) |
Ознакомься с документацией, кажется для своего уровня ты зашел сильно далеко, начинай по чуть чуть.
|
Цитата:
|
Спасибо за ответы, очень приятно.
Решил данную проблему совсем другим способом. А именно: При создании задания от пользователя, создается таск в crontab, с интервалом и комментом в виде рандом число. Если нужно удалить, то удалется по коменту из листа заданий |
| Время: 18:10 |