我一直在寻找一种可以在python中读取gz文件的方式,并且我做了类似的事情
with gzip.open(filepath) as infile:
...
但是,似乎读入的数据是字节状的,我不能做类似的事情for l in infile
。有办法解决吗?
将mode='rt'
(文本模式)传递给gzip.open
呼叫。
从文档(上面链接):
模式参数可以是任何的
'r', 'rb', 'a', 'ab', 'w', 'wb', 'x'
或'xb'
二进制模式,或'rt', 'at', 'wt',
或'xt'
用于文本模式。默认值为'rb'
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句