将可读流转储到文件中

时间:2014-03-18 18:42:27

标签: python file-io io stream

我有一个数据流,我想写一个文件。我天真的方法是将数据块循环读取到流中并将每个块写入文件:

with open(outputfile, "wb") as fp:
    while True:
        chunk = ostream.read(4096)
        if len(chunk) == 0:
            break
        fp.write(chunk)

我想知道是否有内置的方法来做到这一点,或者至少是一种更有效的方法来做到这一点?

0 个答案:

没有答案