爱笑航空

文章
8
资源
0
加入时间
2年10月21天

python for line in open,python – 避免缓冲读取“for line in …”

我正在从一个命名管道逐行阅读,该管道以逐秒的节奏提供线条.我试着简单明了for line in file:processLine(line)但是从不调用processLine(). (编辑:在读取了很多行之后最终会调用它,这需要几分钟.)使用strace进行调查显示,该进程确实每秒执行一次read()系统调用,并且正如预期的那样每个都接收一个完整的行时间.我可以猜测成语中的for行缓冲输入,并且稍...