我一直在尝试打开几个终端(尽管一开始就足够了),比如一个执行我的主要python脚本的ipython终端,但都没有成功。我希望这个python主脚本根据需要打开尽可能多的cmd终端,并在每个终端上执行特定的python脚本。我需要终端窗口保持打开时,脚本完成。
我可以使用以下命令启动一个终端:
import os
os.startfile('cmd')但我不知道如何将参数传递给它,比如:
/K python myscript.py 有谁对如何做到这一点有什么想法?
干杯H.H.
发布于 2013-02-23 02:48:00
使用子进程模块。有关更多信息,请访问。Google>>python子流程
发布于 2013-02-23 05:30:35
http://docs.python.org/2/library/subprocess.html
import subprocess
subprocess.check_output(["python", "c:\home\user\script.py"])或
subprocess.call(["python", "c:\home\user\script.py"])https://stackoverflow.com/questions/15030404
复制相似问题