1. 程式人生 > >python學習(檔案遍歷)

python學習(檔案遍歷)

不說了,直接上程式碼

#檔案的遍歷
import os
import os.path
rootdir="D:\\論文"
for parent,dirnames,filenames in os.walk(rootdir):
    for dirname in dirnames:
        print 'parent is ',parent
        print 'dirname is',dirname
    for filename in filenames:
        print 'parent is',parent
        print 'filename is',filename
        print 'fullname is '+os.path.join(parent,filename)

這裡我只需要說四個引數,rootdir要遍歷的路徑名稱,parent是檔案或者資料夾的上一層目錄(這是絕對路徑),dirname,如果遍歷到的是資料夾,則內容放在dirname當中,如果遍歷到的是檔案,則檔名稱放在filename當中