1. 程式人生 > >python小知識--python遍歷指定檔案的所有檔案和目錄

python小知識--python遍歷指定檔案的所有檔案和目錄

概述

os.listdir() 方法用於返回指定的資料夾包含的檔案或資料夾的名字的列表。這個列表以字母順序。 它不包括 '.' 和'..' 即使它在資料夾中。

只支援在 Unix, Windows 下使用。

語法

listdir()方法語法格式如下:

os.listdir(path)

引數

  • path -- 需要列出的目錄路徑

返回值

返回指定路徑下的檔案和資料夾列表。

例項

以下例項演示了 listdir() 方法的使用:

準備工作:我的./data/test路徑下有如下檔案

然後寫編寫python程式碼,遍歷上圖中的所有檔案和路徑

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import 
os,sys path = "./data/test/" dirs = os.listdir(path) for file in dirs: print(file)

執行結果如下:

173.jpg
56.jpg
DIR1
DIR3
test_img.jpg

實驗結果和預期的結果一致。