Задать вопрос
Jammerr
@Jammerr
Python Developer

Как можно сделать примитивный интерфейс для скрипта на pyrogram?

Здравствуйте! Написал скрипт для заказчика, использовал только pyrogram. Заказчик захотел примитивный интерфейс для винды, какие есть хорошие модули, чтобы адекватно работало с pyrogram?

Интерфейс будет с 2 кнопок по сути и текста

P.s. интерфейсы никогда не делал
  • Вопрос задан
  • 103 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
Адекватно никак по очень простой причине:
  • Боту обычно требуется вечный цикл ожидания-приёма-отправки данных в сеть.
  • Оконному интерфейсу требуется вечный цикл ожидания-обработки оконных сообщений.
  • Эти два вечных цикла нельзя разместить в одном потоке, так как они не знают друг от друге.

Отсюда вывод: я бы использовал изкоробочный tkinter, чтобы не тащить kivy или pyqt ради этого. Для двух кнопок ткинтер хватит за глаза. Вот только запускать его придётся в отдельном потоке, и ОЧЕНЬ осторожно организовывать взаимодействие между ботом и интерфейсом...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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