以下可能是最快的:
使用一次读取所有输入
os.read(0, some_big_enough_number)
。处理输出,将结果收集在list中
results
。使用一次写入所有输出
os.write(1, "".join(results))
。
我记得有一种情况,我注意到了
os.read(),
os.write()有时比使用Python I / O更快,但是我不记得详细信息。

以下可能是最快的:
使用一次读取所有输入
os.read(0, some_big_enough_number)。
处理输出,将结果收集在list中
results。
使用一次写入所有输出
os.write(1, "".join(results))。
我记得有一种情况,我注意到了
os.read(),
os.write()有时比使用Python I / O更快,但是我不记得详细信息。