首页 新闻 会员 周边 捐助

0
[已解决问题] 解决于 2017-04-09 17:40

流操作中,如何读区一个完全存放的是整数文件的数据有多少行,并输出行数

极地啸天的主页 极地啸天 | 菜鸟二级 | 园豆:206
提问于:2017-03-31 17:10
< >
分享
最佳答案
0

统计流里有多少个\n就可以了
\n对应的16进制是0a,10进制是10

例子:
python中读进一个文件的二进流,然后统计有多少行的例子:

with open(r'c:\1.txt','rb') as f:
    txt = f.read()

print(txt.count(10))
print(txt.count(0x0a))
奖励园豆:5
墨镜带佬星 | 老鸟四级 |园豆:2310 | 2017-03-31 17:26
其他回答(1)
1

流是字节流,通过特殊的字符来换行,统计特殊字符的数量就行了

悦光阴 | 园豆:2251 (老鸟四级) | 2017-04-01 10:26
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册