我希望计算 .txt 文件中的行数,如下所示:
apple
orange
pear
hippo
donkey
其中有用于分隔块的空行。根据上面的示例,我正在寻找的结果是五(行)。
我怎样才能实现这个目标?
作为奖励,如果能知道有多少块/段落就好了。因此,根据上面的示例,这将是两个块。
non_blank_count = 0
with open('data.txt') as infp:
for line in infp:
if line.strip():
non_blank_count += 1
print 'number of non-blank lines found %d' % non_blank_count
更新:重新阅读问题,OP想要计数非空白线..(叹息..感谢@RanRag)。
(我需要离开电脑休息一下......)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)