人生の敗北者でも使えるPythonのお勉強 Part3
■ このスレッドは過去ログ倉庫に格納されています
0373デフォルトの名無しさん
NGNGrubyの例で気がひけるのですが、
irb(main):053:0> pr = open("|cat", "r+")
#<IO:0x402a5104>
irb(main):054:0> pr.write("foo\n")
4
irb(main):055:0> pr.gets
"foo\n"
irb(main):056:0> pr.write("bar\n")
4
irb(main):057:0> pr.gets
"bar\n"
こんな感じの事をしたいのですが、
os.popen や popen2.Popen3 等で思い付くままに試したものの
read() しても返ってこなかったりします。
close せずにプロセスを使い回したい、
& プロセスが死んだりしてないかチェックしたい、ってのが
希望する条件なのですが。。。
■ このスレッドは過去ログ倉庫に格納されています