Python3 gzip — GNU zip 文件的读与写
import gzip
# 压缩文本文件
with open('example.txt', 'rt') as uncompressed_file:
with gzip.open('example.txt.gz', 'wt') as compressed_file:
compressed_file.writelines(uncompressed_file)
# 解压文本文件
with gzip.open('example.txt.gz', 'rt') as compressed_file:
with open('example_uncompressed.txt', 'wt') as uncompressed_file:
uncompressed_file.writelines(compressed_file)
这段代码展示了如何使用Python的gzip模块来压缩和解压文本文件。首先,它打开一个未压缩的文本文件并创建了一个新的压缩文件。然后,它将未压缩文件的内容写入压缩文件中。接下来,它读取压缩文件并将内容写入另一个未压缩的文件。
评论已关闭