3
如何通過蟒蛇EOF到標準輸入蟒蛇標準輸入EOF
這裏是我的代碼
p = Popen(commd,stdout=PIPE,stderr=PIPE,stdin=PIPE)
o = p.communicate(inputstring)[0]
當我後,我輸入inputstring窗口仍期待按Ctrl + Z來完成運行在命令行中commd接受投入。
如何在程序中傳遞eof或Ctrl + Z?
謝謝!
如何通過蟒蛇EOF到標準輸入蟒蛇標準輸入EOF
這裏是我的代碼
p = Popen(commd,stdout=PIPE,stderr=PIPE,stdin=PIPE)
o = p.communicate(inputstring)[0]
當我後,我輸入inputstring窗口仍期待按Ctrl + Z來完成運行在命令行中commd接受投入。
如何在程序中傳遞eof或Ctrl + Z?
謝謝!
p.stdin.close()
p.communicate後,完成輸入併發送EOF到commd。
謝謝!在p.communicate(inputstring)之後? – icn 2009-11-13 01:44:04
是的。編輯澄清。 – fserb 2009-11-13 01:47:12