Как открыть файл .py из другого файла в отдельной консоли? - PullRequest
0 голосов
/ 28 января 2020

Как я могу открыть один python файл из другого в отдельном окне консоли. Я попытался использовать import file, но он запускается в той же консоли, что и исходная программа.

1 Ответ

1 голос
/ 28 января 2020

Вы хотите выполнить еще один python экземпляр для этого. Создайте список, где arg [0] - это путь к исполняемому файлу python (sys.executable). Это похоже на запуск сценария Python из командной строки или оболочки bash.

import subprocess, sys
script_name = 'my_other_script.py'
# set arg1, arg2, etc. to match the script arguments
cmd_line[sys.executable, script_name, arg1, arg2]
subprocess.check_call(cmd_line)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...