私はグーグルでたくさんの例を見ていましたが、どれもうまくいきませんでした。アウトレットパイプ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を使用しています。