當前位置:成語大全網 - 書法字典 - Python獲取文件後綴。

Python獲取文件後綴。

我寫了壹個小文檔,希望能幫到樓主。

= = = = = = = = = count _ file . py = = = = = = = = = = = = = = = = =

#編碼:utf-8

導入操作系統

'''

使用os.walk()對文件類型進行計數。

'''

#定義要存儲的結果字典

結果= {}

對於OS . walk(“/home/朱雷”)中的目錄、文件夾和文件:

對於文件中的f:

如果“。”在f中:

#獲取文件類型

file _ type = f . rsplit(‘。‘,1)[1]

如果結果具有關鍵字(文件類型):

結果【文件類型】+= 1

否則:

結果【文件類型】= 1

打印“文件類型\ t \ t \數量“

打印“=“* 40

對於類型,count in sorted(result . items(),key = lambda x:x【1】,reverse=True):

if len(type)》= 8:

打印“% s \ t \ t % s“%(類型,計數)

否則:

打印“% s \ t \ t \ t % s“%(類型,計數)

==============================

運行結果:

%python count_file.py

文件類型的數量

========================================

巴布亞新幾內亞2107

c 1639

h 1276

py 1160

gif 1017

svn-base 966

TXT 899

jpg 831

html 539

...

...

...