Задать вопрос
Ternick
@Ternick

Как включить потоки в pythonanywhere?

Использую Flaks сервер для принятия хуков с Telegram. В самом телеграм боте, нужно создание нового потока. Для удаления сообщения через какое-то время.

Сам TeleBot тоже не работал пока не установил threaded = False.
bot = TeleBot(config["api_key"], threaded = False)

Как можно решить вопрос ?
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
pythonanywhere не поддерживает работу с потоками.
FAQ
Can I use celery? -- at the moment the answer is no. We're working on it.
Can I just use threads? -- we don't support threads in web apps, no

Единственный вариант - использование асинхронного кода.

Как альтерантива - запускать отдельный сервис, который будет забирать задачи на удаление из БД
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SPA2099 Москва
До 100 000 ₽
HR Prime Москва
от 300 000 до 3 800 000 ₽