Python遍歷資料夾

2021-09-07 16:37:56 字數 638 閱讀 4667

os.walk() 方法用於通過在目錄樹種遊走輸出在目錄中的檔名,向上或者向下。

在unix,windows中有效。

walk()方法語法格式如下:

os.walk(top[,topdown=true[,onerror=none[,followlinks=false]]])

該方法沒有返回值。

以下例項演示了 walk() 方法的使用:

#!/usr/bin/python3importos

forroot,dirs,files inos.walk(".",topdown=false):forname infiles:print(os.path.join(root,name))forname indirs:print(os.path.join(root,name))

執行以上程式輸出結果為:

python 遍歷資料夾

在python中,檔案操作主要來自os模組,主要方法如下 os.listdir dirname 列出dirname下的目錄和檔案 os.getcwd 獲得當前工作目錄 os.curdir 返回當前目錄 os.chdir dirname 改變工作目錄到dirname os.path.isdir nam...

python 遍歷資料夾

1.遍歷資料夾 import os import os.path rootdir d data 指明被遍歷的資料夾 for parent,dirnames,filenames in os.walk rootdir 三個引數 分別返回1.父目錄 2.所有資料夾名字 不含路徑 3.所有檔案名字 for ...

python 遍歷資料夾

import os import os.path rootdir r d data 指明被遍歷的資料夾 for parent,dirnames,filenames in os.walk rootdir 三個引數 分別返回1.父目錄 2.所有資料夾名字 不含路徑 3.所有檔案名字 for dirnam...