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

Как реализовать мультипроцессинг в Python?

Есть программа. И есть бот в телеграмме. Как заставить их работать одновременно в одном коде?
Пытался отдельным классом через Thread, но выдаёт: ValueError: signal only works in main thread.
Кое где находил советы использовать мультипроцессинг а не многопоточность, но вот мануалов на эту тему так и не нашёл.
  • Вопрос задан
  • 895 просмотров
Подписаться 3 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
underalmaty
@underalmaty Автор вопроса
В общем бот работал на такой конструкции:
updater.start_polling(clean=True)
updater.idle()

И помогло удаление последней строки отсюда.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы