這篇文章給大家分享的是有關(guān)python統(tǒng)計(jì)txt文件字?jǐn)?shù)的方法的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考。一起跟隨小編過來看看吧。
專注于為中小企業(yè)提供成都網(wǎng)站制作、做網(wǎng)站服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)橫山免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了千余家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
Python中要統(tǒng)計(jì)txt文件字?jǐn)?shù)可以rstrip函數(shù)和len函數(shù)進(jìn)行。
如下統(tǒng)計(jì)白夜行.txt的字?jǐn)?shù):
file_name = '白夜行.txt' try: with open(file_name, encoding='utf8') as file_obj: #由于書名不是英文,要加上 encoding='utf8' contents = file_obj.read() except FileNotFoundError: msg = 'Sorry, the file' + file_name + ' does not exist.' print(msg) else: words = contents.rstrip() num_words = len(words) print('The file ' + file_name + ' has about ' + str(num_words) + ' words.')
結(jié)果:
The file 白夜行.txt has about 487761 words.
感謝各位的閱讀!關(guān)于python統(tǒng)計(jì)txt文件字?jǐn)?shù)的方法就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!