python找出資料夾下特定字尾檔案

2021-10-10 10:30:46 字數 590 閱讀 1124

**實現功能:找出資料夾下特定字尾檔案

import os

defscreen()

:# 函式功能為:篩選出資料夾下所有字尾名為.txt的檔案

path =

'./此處填寫要篩選的資料夾位址名稱'

# 資料夾位址

txt_list =

# 建立乙個空列表用於存放資料夾下所有字尾為.txt的檔名稱

file_list = os.listdir(path)

# 獲取pat**件夾下的所有檔案,並生成列表

for i in file_list:

file_ext = os.path.splitext(i)

# 分離檔案前字尾,front為字首名,ext為字尾名

front, ext = file_ext # 將前字尾分別賦予front和ext

if ext ==

'.txt'

:# 判斷如果字尾名為.txt則將該檔名新增到txt_list的列表當中去

print

(txt_list)

screen(

)

Python列舉指定資料夾下的特定檔案

方案 1 利用 glob 模組 import glob import os dst path c ext name txt os.chdir dst path for file in glob.glob ext name pass 方案 2 利用 os.listdir import os dst p...

Python列出資料夾下某類檔名的方法

讀某個資料夾下所有 利用os.listdir 和string.endswith 函式實現。python的字串提供了乙個匹配結尾的函式string.endswith 其用法如下 string.endswith value,start,end 引數含義 value 字串start 檢測的起始位置 end...

面試寶典之列出資料夾下的檔案

思路 使用file類 1 建立file物件傳入路徑 2 判斷物件是否存在 3.用乙個物件陣列存放路徑下的檔案 4.遍歷資料夾並列出檔名 public class testfile else file filelist mfile.listfiles for int i 0 i效果圖 檔案1.基本概念...