открывается другой скрипт с бесконечным циклом. Когда я открываю другой скрипт, то мое приложение не отвечает и закрывается вместе со скриптом. Как я могу открыть другой скрипт при этом, чтобы я мог пользоваться приложением. Я уже пробовал библиотеку threading, но тогда когда я закрываю приложение, то скрипт который был запущен, он продолжает работать. Как можно это исправить? Буду очень благодарен) А да использую я PyQt5 вместе с QtDesigner.
Тут тебе не многопоточность нужна, а грамотно реализовать переход, я с PyQT5 не работал, но точно могу сказать что ты идешь не в то русло
У меня если я не использую многопоточность, то тогда приложение перестаёт отвечать, но может я и правда неправильно открываю другой скрипт из основного скрипта. Открываю с помощью os.system()
Честно я впервые работаю со множеством скриптов в Python, поэтому пока туговато идёт. Обычно с одним работал)
а зачем тебе два скрипта?
смотри, у меня вообще их не 2, а 3. Первый скрипт это интерфейс, второй - логика к этому интерфейсу, то есть что делать когда нажата та или иная кнопка и третий скрипт это логика бота. У меня есть в приложении поля для ввода, в которые я пишу параметры, они записываются в конфиг файл, а потом уже в сам скрипт логики бота. Вот я и хочу, чтобы скрипт с ботом у меня запускался не сразу после запуска приложения, а только когда была нажата кнопка.
Обсуждают сегодня