国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python3讀取UTF-8文件及統(tǒng)計文件行數(shù)的方法

2020-02-23 01:22:38
字體:
來源:轉載
供稿:網友

本文實例講述了Python3讀取UTF-8文件及統(tǒng)計文件行數(shù)的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

''''' Created on Dec 21, 2012 Python 讀取UTF-8文件 統(tǒng)計文件的行數(shù)目 @author: liury_lab ''' # -*- coding: utf-8 -*- import codecs # 對較小的文件,最簡單的方法是將文件讀入一個行列表中,# 然后計算列表的長度即可 count = len(codecs.open('d:/FreakOut.cpp', 'rU', 'utf-8').readlines())print(count) # 對較大的文件,可循環(huán)計數(shù) count = -1 for count, line in enumerate(codecs.open('d:/FreakOut.cpp', 'rU', 'utf-8')):  pass count += 1 print(count) # 對于像windows結束標記有'/n'的,還可以有如下辦法: count = 0 the_file = codecs.open('d:/FreakOut.cpp', 'rb', 'utf-8') while (True):   buffer = the_file.read(8192*1024)   if not buffer:     break   count += buffer.count('/n') count += 1 the_file.close() print(count) 

希望本文所述對大家的Python程序設計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 都安| 晋城| 东辽县| 象州县| 宁城县| 溆浦县| 西藏| 西宁市| 大竹县| 南安市| 谢通门县| 周宁县| 大英县| 五指山市| 曲松县| 襄城县| 名山县| 宜川县| 微博| 平利县| 闵行区| 上高县| 日土县| 广平县| 宜良县| 万安县| 阿拉善左旗| 郓城县| 邯郸县| 台北市| 镇原县| 平谷区| 九江县| 阳春市| 和静县| 太白县| 阿城市| 广德县| 肃南| 潜山县| 丰原市|