我如何从 python 脚本启动一个新的 .py 文件
How can i launch a new .py file from a python script
我想从我的脚本中启动一个单独的 .py 程序。如果用户成功登录,那么新的 window 应该打开。在此 if 语句中。
if logged_in==True:
您可以从 sys
模块和使用 subprocess
模块的 运行 程序中获取 python 可执行文件的路径。 运行 程序有几种方法,但一个简单的方法是 call
,等待程序终止。
import sys
import subprocess as subp
if logged_in == True:
subp.call([sys.executable, "someprogram.py", "arg1", "arg2"])
我想从我的脚本中启动一个单独的 .py 程序。如果用户成功登录,那么新的 window 应该打开。在此 if 语句中。
if logged_in==True:
您可以从 sys
模块和使用 subprocess
模块的 运行 程序中获取 python 可执行文件的路径。 运行 程序有几种方法,但一个简单的方法是 call
,等待程序终止。
import sys
import subprocess as subp
if logged_in == True:
subp.call([sys.executable, "someprogram.py", "arg1", "arg2"])