您的位置:首页 > 编程语言 > Python开发

Python脚本:TXT文档行数统计

2015-11-24 12:14 537 查看
count = 0    #计数变量

file_dirs = input('请输入您要统计的文件根路径:')
filename = open(file_dirs,'r')        #以只读方式打开文件
file_contents = filename.read()       #读取文档内容到file_contents
for file_content in file_contents:    #统计文件内容中换行符的数目
if file_content == '\n':
count += 1
if file_contents[-1] != '\n':         #当文件最后一个字符不为换行符时,行数+1
count += 1
print('文件%s总共有%d行' % (file_dirs, count))


话说,非常简单的一个脚本,不过我发现这个脚本有个BUG,因为只有文件中出现中文字符的话,就直接报错了,脚本就不好使了,因为实属Python初学,实在不知道是哪里的原因。

http://www.2liang.me/archives/12
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: