Подтвердить что ты не робот

Чтение из файла gzip в python

Я просто делаю акцизы gzip на python.

import gzip
f=gzip.open('Onlyfinnaly.log.gz','rb')
file_content=f.read()
print file_content

И я не получаю никакого вывода на экране. Как новичок в python, мне интересно, что мне делать, если я хочу прочитать содержимое файла в файле gzip. Спасибо.

4b9b3361

Ответ 1

Попробуйте gzipping некоторые данные через gzip libary, как это...

import gzip
content = "Lots of content here"
f = gzip.open('Onlyfinnaly.log.gz', 'wb')
f.write(content)
f.close()

... затем запустите свой код как опубликованный...

import gzip
f=gzip.open('Onlyfinnaly.log.gz','rb')
file_content=f.read()
print file_content

Этот метод работал у меня, так как по какой-то причине библиотека gzip не умеет читать некоторые файлы.