Python压缩一个简单的文本文件

时间:2016-09-25 13:20:12

标签: python

我是python的初学者。我不确定如何使用用户的句子压缩简单的文本文件。使用“.compress()”是最简单的方法。我需要将文件压缩为用户输入的单词列表以重新创建原始文件。这是什么意思?

1 个答案:

答案 0 :(得分:-1)

import zlib

并执行以压缩" file.txt"的内容,创建" compressedFile.zlib":

text = open("file.txt", "rb").read()
with open("compressedFile.zlib", "wb") as myFile:
    myFile.write(zlib.compress(text))

并且如果你需要解压缩" compressedFile.zlib"稍后获取其内容:

compressedText = open("compressedFile.zlib", "rb").read()
decompressedText = zlib.decompress(compressedText)