有没有办法解压缩“ .gz”文件?

时间:2019-08-12 21:48:56

标签: python python-3.x

这里有没有人知道一种简单的方法来解压缩带有'.gz'扩展名的数百个文件?我找到了针对“ .zip”文件而不是针对“ .gz”文件的代码。如果可能的话,我想解压缩所有这些文件,并在每个文件名中添加扩展名“ .txt”。如果有人有执行此操作的代码,请分享。我正在使用Python 3.7。谢谢。

1 个答案:

答案 0 :(得分:4)

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