subprocess

    0

    2答えて

    私は、テキストファイルを編集し、それらのテキストファイルを使用する実行可能ファイルを実行するスクリプトを作成しようとしています。基本的には、1)テキストファイルの読み書きと、2)bashコマンドで書いたファイルの使用が必要です。それはjunk01.txtファイルの内容が表示されないことsubprocess.callコマンドのいくつかの理由について import subprocess # wri

    6

    4答えて

    私はPythonプログラミングが初めてです。 - 私はテキストファイル(圧縮されていてもいない)のリストを持っています: - サーバに接続して開きます - ファイルを開いた後、私は彼のコンテンツを受け取り、渡す必要がありますそれは私が書いた別のpython関数 def readLogs (fileName): f = open (fileName, 'r') inStream = f.read

    6

    4答えて

    これは単純なpythonの質問ですと思います。 私はPythonインタプリタで次の操作を試してください。 >>> import process >>> def test(cmd): ... p = subprocess.Popen(cmd) ... >>> test(['ls', '-l']) それはls -lを実行しますが、私は新しい>>>プロンプトを取得するには、「リターン」をヒッ

    4

    2答えて

    は、私がこれを書い言う:私は line = p.stdout.readline() をすれば、サブプロセスは、次の行を出力するまで from subprocessing import Popen, STDOUT, PIPE p = Popen(["myproc"], stderr=STDOUT, stdout=PIPE) は今、私のプログラムを待ちます。 私がp.stdoutに行うことが

    4

    2答えて

    私は、さまざまな入力引数を持つコマンドラインプログラムを実行し、出力から特定の行を取得するスクリプトを作成しました。私はループ内で次のような動作をしています。 p1 = subprocess.Popen(["program", args], stderr=subprocess.STDOUT, stdout=subprocess.PIPE, shell=False) p2 = subprocess

    1

    4答えて

    私はPythonのサブプロセスに非常に奇妙な問題があります。私はそれを使用していくつかの外部exeを呼び出して、リストに出力を保持します。 この外部exeを呼び出すたびにの別の文字列が返されます。しかし、Popenを使って何度も呼び出すと、は同じ文字列を返します。 =: - O Popenがexeを呼び出さずにstdoutから常に同じ値を返すように見えます。たぶん実際にもう一度exeを呼び出さずに

    1

    2答えて

    サブプロセスモジュールを使用してPythonからコンソールアプリケーション(SeggerのJTAGアプリケーション)を制御しようとしています。アプリケーションはstdoutに対して正しく動作しますが、stdinは読み込まれていないようです。シェルを有効にすると、入力を入力してアプリケーションを制御できますが、プログラムでこれを行う必要があります。同じコードは、cmd.exeのようなものにコマンドを

    3

    3答えて

    Popenの同じ「セッション」で複数の呼び出しを行う方法はありますか?たとえば、コマンドを1つの長い文字列に連結しなくても、それを介してコールしたり、別のコールをコールしたりすることはできますか?

    7

    4答えて

    親プロセスが終了したかどうかをPythonの子プロセスが検出する方法はありますか?

    7

    5答えて

    "オブジェクトが 'FILENOを' は属性を持っていない" このコードは、 "はAttributeError: 'popenの' オブジェクトが 'FILENOを' は属性を持っていない" を生成2.5.1 コードはPythonで実行すると: def get_blame(filename): proc = [] proc.append(Popen(['svn', 'blame