Mic*_*ael 44 python gzip python-2.7
我只是在python上制作gzip的消息.
import gzip
f=gzip.open('Onlyfinnaly.log.gz','rb')
file_content=f.read()
print file_content
Run Code Online (Sandbox Code Playgroud)
我在屏幕上没有输出.作为python的初学者,我想知道如果我想在gzip文件中读取文件的内容该怎么办.谢谢.
Mat*_*lan 53
尝试通过像这样的gzip库gzipping一些数据...
import gzip
content = "Lots of content here"
f = gzip.open('Onlyfinnaly.log.gz', 'wb')
f.write(content)
f.close()
Run Code Online (Sandbox Code Playgroud)
...然后运行您的代码发布...
import gzip
f=gzip.open('Onlyfinnaly.log.gz','rb')
file_content=f.read()
print file_content
Run Code Online (Sandbox Code Playgroud)
这个方法对我有用,因为某些原因gzip库无法读取某些文件.
Aru*_*osh 26
使用gzip.GzipFile
:
import gzip
with gzip.open('input.gz','r') as fin:
for line in fin:
print('got line', line)
Run Code Online (Sandbox Code Playgroud)
Mic*_*all 20
如果要将内容读取为字符串,请以文本模式打开文件( mode="rt"
)
import gzip
with gzip.open("Onlyfinnaly.log.gz", mode="rt") as f:
file_content = f.read()
print(file_content)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
84781 次 |
最近记录: |