0
データgksudoを使ってサブプロセスに引数を渡すには? FirstFile.py <br>の
a=raw_input("Anything")
p=subprocess.Popen(['gksudo','python','file1.py'],stdin=subprocess.PIPE).communicate(a)<br>
#some related codes
file1.pyのデータ
pro=sys.stdin.read()<br>
sys.stdout.write('received data %s' %pro)<br>
file1.pyは、出力を与える: "がデータを受信し"
をそれはしていません受信した実際のデータを表示します。
「gksudo」の代わりに「sudo」だけを使用すると、それはまったく問題なく動作します。 変更方法をご提案ください。
ここでは、GUIエンティティ(pygtk)を使用しています。だから私は独り言を求めてきた。私はそれがいかにgksudoとどのように動作するか正確に必要とします。ありがとうございます@ Rahul K P –