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

首頁 > 編程 > Python > 正文

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

2020-02-16 02:11:12
字體:
來源:轉載
供稿:網友

以下函數列出某個目錄下(包括子目錄)所有文件,本隨筆重點不在于遞歸函數的實現,這是一個很簡單的遞歸,重點在于熟悉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遞歸打印某個目錄的內容(實例講解)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东安县| 马尔康县| 察雅县| 礼泉县| 广宗县| 莱阳市| 上虞市| 华坪县| 盐亭县| 花莲市| 嘉定区| 盐津县| 龙川县| 栾城县| 金坛市| 永济市| 伊春市| 十堰市| 黎平县| 潢川县| 松溪县| 安新县| 石渠县| 黑山县| 黔西县| 炎陵县| 宜兰县| 合肥市| 梅州市| 清河县| 昌吉市| 太谷县| 肇东市| 阿城市| 翁牛特旗| 罗平县| 安康市| 招远市| 子长县| 乳源| 嵊泗县|