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

首頁 > 編程 > Python > 正文

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

2019-11-25 15:53:38
字體:
供稿:網(wǎng)友

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

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

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遞歸打印某個目錄的內(nèi)容(實例講解)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 永靖县| 瓮安县| 贵溪市| 东兰县| 招远市| 土默特右旗| 新乐市| 门源| 武隆县| 乌拉特中旗| 类乌齐县| 慈溪市| 孝昌县| 白银市| 临泉县| 太和县| 乳源| 民勤县| 鄱阳县| 大余县| 安西县| 晋江市| 元江| 庐江县| 诸城市| 汶川县| 眉山市| 石泉县| 盐亭县| 交口县| 桐柏县| 仪陇县| 上思县| 绥阳县| 潮安县| 岳阳县| 清水县| 礼泉县| 陵川县| 通渭县| 拉萨市|