小编Jak*_*ake的帖子

如何在Python中压缩大文件?

我遇到的问题是存储文件的名称。存储的文件未使用原始/未压缩的文件名命名。而是使用存档名称(带有扩展名“ .gz”)来命名存储的文件。

预期结果:
file.txt.gz {存档名称}
.... file.txt {存储的文件名称}

实际结果:
file.txt.gz {存档名称}
.... file.txt.gz {存储的文件名称}

仔细阅读gzip文档(https://docs.python.org/2.7/library/gzip.html)示例代码:

import gzip
import shutil
with open('file.txt', 'rb') as f_in, gzip.open('file.txt.gz', 'wb') as f_out:
    shutil.copyfileobj(f_in, f_out)
Run Code Online (Sandbox Code Playgroud)

我如何获得存档来存储名称为“ file.txt”而不是“ file.txt.gz”的文件?

python compression gzip

5
推荐指数
2
解决办法
2402
查看次数

标签 统计

compression ×1

gzip ×1

python ×1