0

私は、メインのpythonスクリプトを実行するipythonターミナルなどから、いくつかのターミナルを開こうとして失敗しました(最初は1つで十分ですが)。このメインのPythonスクリプトで、必要な数のcmdターミナルを開き、それぞれで特定のPythonスクリプトを実行したいと思います。スクリプトが終了したときにターミナルウィンドウを開いたままにしておく必要があります。

次のコマンドを使用して、なんとか1つの端末を起動できます。

import os
os.startfile('cmd')

しかし、次のように引数を渡す方法がわかりません。

/K python myscript.py 

誰かがこれをどのように行うことができるかについて何かアイデアがありますか?

乾杯HH

4

2 に答える 2

0

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"])
于 2013-02-22T21:30:34.993 に答える
0

subprocess モジュールを使用します。詳細については、こちらをご覧ください。Google>>python サブプロセス

于 2013-02-22T18:47:59.643 に答える