python獲取資料夾下的所有檔名

2021-10-08 22:22:26 字數 878 閱讀 8331

os.walk():

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

import os

defgetfile

(dirpath)

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

:for

file

in files:

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

("檔名字尾為jpg"

)print

(root)

#當前目錄路徑

print

(dirs)

#當前路徑下所有子目錄

print

(files)

#當前路徑下所有非目錄子檔案

os.listdir():

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

import os

deflistdir

(path, list_name)

:#傳入儲存的list

forfile

in os.listdir(path)

: file_path = os.path.join(path,

file

)if os.path.isdir(file_path)

: listdir(file_path, list_name)

else

:

獲取資料夾下所有檔案

ming xi path r c users administrator.carlos pc desktop 國防專利局 all tables 繳費明細表 彙總的繳費明細表 繳費明細表.xlsx decode utf 8 def get file path file dir,file type xl...

c 獲取資料夾下所有檔案

用c 獲取指定資料夾下的所有檔案,包括子資料夾裡的檔案。void getallfiles string path,list allfiles,bool includesubdir else while findnext hfile,fileinfo 0 findclose hfile 函式引數解釋 ...

Windows CMD獲取資料夾下所有檔名的方法

要獲取目錄下目錄名稱的方法有兩個,如下 tree 顯示磁碟目錄結構命令 功能 顯示指定驅動器上所有目錄路徑和這些目錄下的所有檔名。格式 tree 碟符 目錄 f a 使用說明 tree d f c users username desktop directory list.txtdir命令引數說明如...