開啟檔案或是讀取資料庫時,時常需要於指定路徑下針對所有檔案進行操作,因此本篇記錄如何使用Python指令,可以在指定路徑下取得所有的檔案以及資料夾目錄名稱,如此一來即可得到該路徑下各檔案以及目錄之絕對路徑。
程式碼:
import os
# 指定要列出所有檔案的目錄 (替換成自己要列出之路徑)
file_path = "dataset\drink_water\S002C003P013R002A001_rgb"
# 取得所有檔案與子目錄名稱
files = os.listdir(file_path)
#印出路境內所有檔案
for i in files:
# 產生檔案的絕對路徑
full_path = os.path.join(file_path, i)
# 判斷該路竟是檔案亦或是目錄
if os.path.isfile(full_path):
print("檔案:", i)
elif os.path.isdir(full_path):
print("目錄:", i)
路徑內容:
編譯結果圖:
從上述結果可以看出,已成功將該路徑內所有檔案以及目錄列出。
文章標籤
全站熱搜