私はWindows XPでpython 2.5を使用しています。 サブプロセスを使用してシェルを実行しています。 サブプロセスを使用してシェル内で gdbを実行する必要があります。Popenによって作成されたサブプロセスと対話できません
私のコード:
PID = subprocess.Popen('C:/STM/STxP70_Toolset_2010.2/bin/STxP70.bat', shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE).
今すぐシェル、次回開い 私は
PID.communicate( "GDB")によって通信する使用してGDBを実行しようとした場合、
"GDB" になりますシェル内で実行されていません。
どうすればいいですか?
あなたは何について話していますか? – Falmarri
http://stackoverflow.com/questions/3482869/invoke-and-control-gdb-from-pythonそれはあなたが何をしているかのようです。あなたが何を求めているのかは分かりません。 –
申し訳ありません私は私の質問に変更を加えました。 –