Python3讀取UTF-8文件及統(tǒng)計(jì)文件行數(shù)的方法
本文實(shí)例講述了Python3讀取UTF-8文件及統(tǒng)計(jì)文件行數(shù)的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
''''' Created on Dec 21, 2012 Python 讀取UTF-8文件 統(tǒng)計(jì)文件的行數(shù)目 @author: liury_lab ''' # -*- coding: utf-8 -*- import codecs # 對較小的文件,最簡單的方法是將文件讀入一個(gè)行列表中, # 然后計(jì)算列表的長度即可 count = len(codecs.open('d:/FreakOut.cpp', 'rU', 'utf-8').readlines()) print(count) # 對較大的文件,可循環(huán)計(jì)數(shù) count = -1 for count, line in enumerate(codecs.open('d:/FreakOut.cpp', 'rU', 'utf-8')): pass count += 1 print(count) # 對于像windows結(jié)束標(biāo)記有'\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程序設(shè)計(jì)有所幫助。
- Python統(tǒng)計(jì)列表中的重復(fù)項(xiàng)出現(xiàn)的次數(shù)的方法
- python用字典統(tǒng)計(jì)單詞或漢字詞個(gè)數(shù)示例
- python統(tǒng)計(jì)文本字符串里單詞出現(xiàn)頻率的方法
- python實(shí)現(xiàn)簡單中文詞頻統(tǒng)計(jì)示例
- Python實(shí)現(xiàn)統(tǒng)計(jì)單詞出現(xiàn)的個(gè)數(shù)
- python統(tǒng)計(jì)文本文件內(nèi)單詞數(shù)量的方法
- Python實(shí)現(xiàn)對excel文件列表值進(jìn)行統(tǒng)計(jì)的方法
- python統(tǒng)計(jì)一個(gè)文本中重復(fù)行數(shù)的方法
- python統(tǒng)計(jì)字母、空格、數(shù)字等字符個(gè)數(shù)的實(shí)例
- 使用coverage統(tǒng)計(jì)python web項(xiàng)目代碼覆蓋率的方法詳解
相關(guān)文章
使用python語言,比較兩個(gè)字符串是否相同的實(shí)例
今天小編就為大家分享一篇使用python語言,比較兩個(gè)字符串是否相同的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06用Python生成N層的楊輝三角的實(shí)現(xiàn)方法
這篇文章主要介紹了用Python生成N層的楊輝三角的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04python如何使用requests提交post請求并上傳文件(multipart/form-data)
這篇文章主要給大家介紹了關(guān)于python如何使用requests提交post請求并上傳文件(multipart/form-data)的相關(guān)資料,Python有許多庫支持,它們可以簡化HTTP上的數(shù)據(jù)傳輸,requests庫是最受歡迎的Python包之一,因?yàn)樗诰W(wǎng)絡(luò)刮削中被大量使用,需要的朋友可以參考下2023-11-11wxPython電子表格功能wx.grid實(shí)例教程
這篇文章主要介紹了wxPython電子表格功能wx.grid實(shí)例教程,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-11-11使用python創(chuàng)建股票的時(shí)間序列可視化分析
這篇文章主要為大家詳細(xì)介紹了python創(chuàng)建股票的時(shí)間序列可視化分析,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-03-03Python統(tǒng)計(jì)python文件中代碼,注釋及空白對應(yīng)的行數(shù)示例【測試可用】
這篇文章主要介紹了Python統(tǒng)計(jì)python文件中代碼,注釋及空白對應(yīng)的行數(shù),涉及Python針對py文件的讀取、遍歷、判斷、統(tǒng)計(jì)等相關(guān)操作技巧,需要的朋友可以參考下2018-07-07解決pip install xxx報(bào)錯(cuò)SyntaxError: invalid syntax的問題
今天小編就為大家分享一篇解決pip install xxx報(bào)錯(cuò)SyntaxError: invalid syntax的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-11-11