[英]Read from a gzip file in python
我剛剛在 python 上刪除了 gzip。
import gzip
f=gzip.open('Onlyfinnaly.log.gz','rb')
file_content=f.read()
print file_content
我在屏幕上沒有輸出。 作為python的初學者,我想知道如果我想讀取gzip文件中的文件內容應該怎么做。 謝謝你。
嘗試像這樣通過 gzip 庫壓縮一些數據......
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 庫無法讀取某些文件。
使用gzip.GzipFile
:
import gzip
with gzip.open('input.gz','r') as fin:
for line in fin:
print('got line', line)
對於鑲木地板文件,請使用熊貓讀取
data = read_parquet("file.parquet.gzip")
data.head()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.