楼主: stormhoof
2967 2

[问答] 关于bz2文件解压读取 [推广有奖]

  • 1关注
  • 4粉丝

硕士生

31%

还不是VIP/贵宾

-

威望
0
论坛币
29 个
通用积分
2.8502
学术水平
6 点
热心指数
3 点
信用等级
3 点
经验
4599 点
帖子
110
精华
0
在线时间
204 小时
注册时间
2012-5-18
最后登录
2023-8-3

楼主
stormhoof 发表于 2018-7-23 20:02:59 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

我想读取bz2(不是tar.bz2)压缩包内容,用如下方式只读取了几百行,文件实际有几百万行数据,这个是什么原因。 或者有什么办法解压bz2格式压缩包,求大神帮忙。

  1. import bz2
  2. txtpath='/home/22.txt.bz2'
  3. f=bz2.BZ2File(txtpath,'r')
  4. len(f.readlines())
复制代码


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:格式压缩 压缩包 行数据

沙发
╰不滅信念 学生认证  发表于 2018-7-29 10:41:33
改为
  1. f = bz2.open(txtpath, 'rt').readlines()
复制代码
即可。

藤椅
幸运符 发表于 2018-7-30 00:07:08
{:3_52:}

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-2 11:28