開啟檔案或是讀取資料庫時,時常需要於指定路徑下針對所有檔案進行操作,因此本篇記錄如何使用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)

路徑內容:

編譯結果圖:

從上述結果可以看出,已成功將該路徑內所有檔案以及目錄列出。

arrow
arrow

    水面上的小草 發表在 痞客邦 留言(0) 人氣()