我正在尝试使用自https://stackoverflow.com/a/6193800/2375044的Python 3.3 / Linux上的管道,但如果我使用以下程序,程序“挂起”:
import os
readEnd, writeEnd = os.pipe()
readFile = os.fdopen(readEnd)
firstLine = readFile.readline()
将os.fdopen(readEnd)
更改为os.fdopen(readEnd, 'r+')
我
io.UnsupportedOperation: File or stream is not seekable.
我需要在管道上使用readline()函数,但我不知道还能做什么。