nihi1ist, ну и, кстати, вы молодец, что самостоятельно решили свою проблему. Только это и двигает нас вперед. Приносите сложные, интересные и главное - конкретные вопросы.
nihi1ist, во-первых, это уже другой вопрос. Тут правило «в одни вопросе - один вопрос», см.п.3.7 Регламента.
Во вторых, на вопрос «как сделать» отвечает документация и поиск в интернет.
Тут отвечают на вопросы «почему я сделал, как в документации, а оно не работает. Поискал в интернет, вот запросы, в ответах не нашел. Что я делаю не так?»
Покажите, как вы пробовали решить проблему, приведите код попытки (пусть неудачной), опишите, как запускали, что ожидали и что получилось.
За готовыми решениями - на фриланс. В текущем виде это не вопрос, а задание. Нарушен п.5.12 Регламента.
Nazorej, Поскольку вы работаете с pyqt - надо учитывать его особенности. Я его глубоко не изучал, но поскольку там есть свой встроенный цикл выполнения приложения, то лучше это учитывать. Возможно, оно и никак не связано. Но вот точно не стоит тэг-спамить на 40 тыс. подписчиков тэга Python вашими страданиями с кодом от ИИ.
Три-четыре жалобы на вопрос и модераторы его очень вероятно удалят, например за нарушение п.5.12. Уже две жалобы у вас есть.
spoiler
Ну и вдогонку - берегите здоровье, выспитесь. Никуда код не убежит.
Nazorej, во-первых, поменяйте тэг вместо python поставьте pyqt. Во-вторых, рекомендую сократить код до минимума, убрать всё лишнее, оставить только проблемный фрагмент. И опубликовать это в вопросе. Ссылки на сторонние ресурсы запрещены, кроме ресурсов типа codepen.
Это какое-то дикое извращение. Столько всякого навертели. Тут вам и бот на джаве, тут и бот на Python, и эмулятор телефона, и какой-то режим в телефоне подозрительный, и чорт с рогами.
Разобраться при определенном количестве усилий можно, но смысл?
utsiye, смотрите: этот ресурс вообще не предназначен для решения проблем вроде вашей.
Тут работает по-другому.
На вопрос «как сделать» отвечает документация и поиск в интернет.
Тут отвечают на вопросы «почему я сделал, как в документации, а оно не работает. Поискал в интернет, вот запросы, в ответах не нашел. Что я делаю не так?»
Покажите, как вы пробовали решить проблему, приведите код попытки (пусть неудачной), опишите, как запускали, что ожидали и что получилось.
За готовыми решениями - на фриланс. В текущем виде это не вопрос, а задание.
utsiye, на вопрос, который не содержит вашего кода на языке, не надо ставить тэг языка. 40 тысячам подписчиков ни к чему видеть ваши проблемы с электронной почтой. Это будет просто тэг-спам.