Я пытаюсь запустить программу/графический интерфейс из кода python.Использование os.system() в Python открывает программу, не может видеть окно запущенной программы
С терминала я могу запустить программу, просто набрав имя программы. Несколько строк выводятся на терминал, а затем открывается окно с графическим интерфейсом.
Я пытался эмулировать в питона, запустив
os.system("<program name>")
Типичная мощность линии, как упоминалось выше, получить выводится на консоль, но ни одно окно не открывается с графическим интерфейсом.
Может ли os.system() использоваться для выполнения программ, имеющих собственное отдельное окно?
Ознакомьтесь с модулем ['subprocess'] (https://docs.python.org/3/library/subprocess.html) для более гибкого создания процесса. – Kupiakos
Я просто запустил 'os.system ('subl test.txt')' и открыл графический интерфейс, как обычно. Запуск Python 3.5.1 в Windows 10 для справки. Хотя я могу не понимать этот вопрос. – dashiell