python读写压缩文件使用gzip和bz2
Posted Data+Science+Insight
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python读写压缩文件使用gzip和bz2相关的知识,希望对你有一定的参考价值。
python读写压缩文件使用gzip和bz2
#读取压缩文件
# gzip compression
import gzip
with gzip.open(\'somefile.gz\', \'rt\') as f:
text = f.read()
# bz2 compression
import bz2
with bz2.open(\'somefile.bz2\', \'rt\') as f:
text = f.read()
#写入压缩文件
# gzip compression
import gzip
with gzip.open(\'somefile.gz\', \'wt\') as f:
f.write(text)
# bz2 compression
import bz2
with bz2.open(\'somefile.bz2\', \'wt\') as f:
f.write(text)
#
import bz2
# read
with bz2.open(\'input_file.bz2\', \'rt\', encoding=\'utf-8\') as f:
for line in f:
l=line.strip
以上是关于python读写压缩文件使用gzip和bz2的主要内容,如果未能解决你的问题,请参考以下文章