利用python 獲取當前資料夾下所有檔名

2021-09-03 08:29:28 字數 567 閱讀 3399

這裡通過os下的兩個函式實現,os.walk()和os.listdir()。

import os  

def file_name(file_dir):

for root, dirs, files in os.walk(file_dir):

print(root) #當前目錄路徑

print(dirs) #當前路徑下所有子目錄

print(files) #當前路徑下所有非目錄子檔案

可以查詢指定型別的檔案

import os  

def file_name(file_dir):

l=

for root, dirs, files in os.walk(file_dir):

for file in files:

if os.path.splitext(file)[1] == '.csv':

return l

#其中os.path.splitext()函式將路徑拆分為檔名+副檔名

C 獲取程式當前資料夾

environment.systemdirectory 獲取系統目錄 environment.currentdirectory 獲取當前目錄 類中使用 獲取程序陣列 模組資訊 process allprocesses process.getprocesses foreach process p in...

php 獲取當前目錄和當前資料夾

php獲取路徑或目錄實現 魔術變數,獲取當前檔案的絕對路徑 echo file file echo php eol.php eol 魔術變數,獲取當前指令碼的目錄 echo dir dir echo php eol.php eol dirname返回路徑的目錄部分,dirname file 相當於 ...

批處理獲取當前資料夾名稱

如下 for f delims i in cd do set folder ni echo folder pause 詳細規則 for 變數參照的替換已被增強。您現在可以使用下列 選項語法 i 刪除任何引號 擴充 i fi 將 i 擴充到乙個完全合格的路徑名 di 僅將 i 擴充到乙個驅動器號 pi...