在Python中获取tarfile的字节

时间:2016-07-16 19:44:34

标签: python tarfile

如何在Python中获取tarfile对象的二进制表示?现在我正在做以下事情,但这涉及“复制”:

with BytesIO() as out_buffer:
    with tarfile.open(fileobj=out_buffer, mode='w') as newtar:
        for member in data:
            newtar.addfile(member, data.extractfile(member))
    tar_binary = out_buffer.getvalue()

0 个答案:

没有答案