У меня проблема, и я очень благодарен за любую помощь! Я использую PyQt4 и Python. У меня есть пакетный файл. Я пытаюсь создать PyQt4 gui, где я нажму кнопку, командный файл запустится, как-то я соберу только часть выходных данных пакета в txt-файле, я обработаю эти результаты, а затем они будут показаны в gui.I есть два вопроса:PyQt4 Нажмите кнопку, чтобы запустить пакетный файл и собрать его вывод
1) Есть ли способ связать пакетный файл с кнопкой в PyQt, чтобы я мог запустить его через gui (нажав кнопку)?
2) Есть ли что-нибудь, что я могу добавить в мой код PyQt, который будет собирать выходные данные пакета в txt-файл? Спасибо!
Можете ли вы сказать, что пакетный файл, как? Как и в том, как вы выполняете его вообще (команда). И какой результат вы хотите собрать? Как показано на экране? – smitkpatel
Когда я дважды нажимаю командный файл, появляется cmd, где я отвечаю на пару вопросов «да/нет», и как только я отвечаю на все из них, он начинает работать. Когда он прекращает выполнение своих результатов (6-7 файлов), появляется той же папке, в которой находится командный файл, в формате, который не является txt.Для второго вопроса, если бы я не хотел создавать gui, я бы просто открыл их и переместил их в txt-файл. Я знаю как это сделать. Но теперь, когда у меня есть gui, кажется неправильным писать один за другим все файлы и открывать их внутри gui. – KeatC
@KeatC. Лично я приложил все усилия к тому, чтобы полностью исключить пакетный файл. Все, что может сделать пакетный файл, python может сделать намного лучше. Эквивалент вопросов да/нет должен быть реализован как часть gui, и вывод должен отображаться непосредственно gui, а не сначала записывать его на диск. Конечно, особенности того, как это делать, зависит от того, что на самом деле делает пакетный файл ... – ekhumoro