num=0
fl=open('data.txt','r', encoding='utf8')
f2=open('result.txt','w', encoding=‘utf8’)#文件里有文字,要转换
for line in fl.readlines ():
if line=='\n’:
line=line.strip("\n")#把空行去除
else:
num+=1
f2.write(line)#处理好的文本放入另一个文件里
print("有效行数为:{0}行".format(num))
fl. close()
f2. close()
做法:把空行去除,并统计就好
附加条件:统计并删除空行,将处理好的数据存入另一个文件(result.txt)中
tip:删除空行"\n"用strip()