У меня возникла помощь в создании фрагмента кода, который сжимает ввод от пользователя. Затем код переносит эту сжатую версию в файл. Код также отправляет ввод в файл, чтобы увидеть, насколько файл сжат.Как распаковать файл с помощью python 3.x и gzip
import gzip, time
plaintext = input("Please enter the text you want to compress: ")
file_ = open('text.txt', 'w')
file_.write(str(plaintext))
file_.close()
with gzip.open('compressed_file.text' + ".gz", "wb") as outfile:
outfile.write(bytes(plaintext, 'UTF-8'))
with open("data.txt","wb") as fh:
with open('compressed_file.text.gz', 'rb') as fd:
fh.write(fd.read())
Мне нужна помощь в том, как распаковать файл, чтобы исходный пользовательский ввод.
Что вас беспокоит? Кажется, это довольно простая проблема, учитывая утилиты в модуле 'gzip' ... – mgilson
Я хочу распаковать сжатые. Но я не знаю, как и хотел бы помочь. Вторая часть кода отправляет сжатое предложение обратно пользователю, это не делает первоначальное предложение, которое я хочу достичь. –