私はpython 2.7.4を使用しており、プログラムを呼び出すのに助けが必要です kendall.exe kendall.exeは、コンソールから要求する2つの入力を使用します(メッセージの表示と入力の読み取り)。subprocess モジュールを使用して、python プログラムでこれを行う必要があります。Popen関数を使用すると、プログラムが開きますが、入力を渡すことも、出力を生成することもできません(問題ありません)。ここに私が今まで持っているものがあります:
string="/Kendall/mann-kendall/Kendall.exe"
process=subprocess.Popen(string,stdin=subprocess.PIPE,stdout=subprocess.PIPE);
smsc=process.stdout.read()
process.stdout.write(file_1+"\n")
smsc=process.stdout.read()
process.stdout.write(file_2+"\n"+"\n")
p=process.wait();