国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python遞歸打印某個目錄的內容(實例講解)

2020-01-04 16:50:28
字體:
來源:轉載
供稿:網友

以下函數列出某個目錄下(包括子目錄)所有文件,本隨筆重點不在于遞歸函數的實現,這是一個很簡單的遞歸,重點在于熟悉Python 庫os以及os.path一些函數的功能和用法。

1. os.listdir(path): 列出path下所有內容(包括文件和目錄,不包括.和..)

2. os.path.join(path1,path2,path3...): 拼接目錄,例如將'home','test'拼接成'home/test/'

3. os.path.isdir(path): 判斷path是否為目錄

代碼如下:

#!/usr/bin/pythonimport osdef print_dir(sPath): for sChild in os.listdir(sPath):  sChildPath = os.path.join(sPath,sChild)  if os.path.isdir(sChildPath):   print_dir(sChildPath)  else:   print sChildPath

以上這篇python遞歸打印某個目錄的內容(實例講解)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網。

//

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宾川县| 景谷| 海伦市| 遵化市| 万宁市| 扶风县| 永和县| 琼结县| 连江县| 张家港市| 永春县| 辽阳县| 沂源县| 米林县| 江西省| 海安县| 马尔康县| 星子县| 榆社县| 沂水县| 翼城县| 仁布县| 林甸县| 东乌| 榆林市| 黎城县| 江达县| 汉源县| 鹿泉市| 六盘水市| 阳曲县| 娄底市| 玉山县| 慈溪市| 陵水| 彰化县| 固安县| 中山市| 黎川县| 疏附县| 迁西县|