python如何獲取當前資料夾下所有檔名詳解

2022-10-04 18:09:08 字數 1058 閱讀 6188

前言

os 模組下有兩個函式:

os.walk()

os.listdir()

示例**:

# -*- coding: utf-8 -*-

iwww.cppcns.commport os

def file_name(file_dir):

for rootwldiiulep, dirs, files in os.walwww.cppcns.comk(file_dir)wldiiulep:

print(root) #當前目錄路徑

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

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

# -*- coding: utf-8 -*-

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] == '.jpeg':

l.append(os.path.join(root, file))

return l

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

# -*- coding: utf-8 -*-

import os

def listdir(path, list_name): #傳入儲存的list

for file in os.listdir(path):

file_path = os.path.join(path, file)

if os.path.isdir(file_path):

listdir(file_path, list_name)

else:

lwww.cppcns.comist_name.append(file_path)

總結本文標題: python如何獲取當前資料夾下所有檔名詳解

本文位址:

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...