【发布时间】:2013-11-17 22:30:51
【问题描述】:
我在 google 中查找了很多示例,但没有任何工作,我打印到一个通过出口管道 ms-dos 的文件,但这会给我一个错误,好像我的文件无法读取 sys.stdin,我把代码:
import sys
line = sys.stdin
for l in line.read():
print l
和 ms-dos 我写如下:
ping 127.0.0.1 | pipetest.py
上面的控制台显示我在“for”行中有错误并显示:
IOError: [Errno 9] 错误的文件描述符
我用的是python2.7,还有windows。
【问题讨论】:
标签: python subprocess pipe sys