Использование подпроцесса для запуска скрипта Python в Windows

Как насчет этого:

import sys
import subprocess

theproc = subprocess.Popen("myscript.py", shell = True)
theproc.communicate()                   # ^^^^^^^^^^^^

Это указывает python-subprocess-module subprocess использовать оболочку ОС python для открытия вашего скрипта subprocesses и работает со всем, что вы pythonic можете просто запустить в subprocess cmd.exe.

Кроме того, это будет windows-programming искать в ПУТИ "myscript.py", что python может быть желательно.

python

windows

subprocess

2022-11-05T05:21:48+00:00