刚刚找到sys.executable-
当前Python可执行文件的完整路径,可用于运行脚本(而不是依赖shbang,这显然在Windows上不起作用)
import sys
import subprocess
theproc = subprocess.Popen([sys.executable, "myscript.py"])
theproc.communicate()
使用子进程在Windows上运行Python脚本
刚刚找到sys.executable-
当前Python可执行文件的完整路径,可用于运行脚本(而不是依赖shbang,这显然在Windows上不起作用)
import sys
import subprocess
theproc = subprocess.Popen([sys.executable, "myscript.py"])
theproc.communicate()