国产探花免费观看_亚洲丰满少妇自慰呻吟_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遞歸打印某個目錄的內容(實例講解)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中卫市| 民县| 宜丰县| 崇明县| 正定县| 西充县| 闸北区| 永兴县| 屏东县| 青阳县| 安溪县| 翼城县| 金川县| 乾安县| 灵山县| 苍山县| 鸡东县| 巴楚县| 安远县| 松潘县| 三原县| 定远县| 扶风县| 吉安市| 万年县| 通河县| 剑川县| 游戏| 田林县| 锦屏县| 白玉县| 雷州市| 孝感市| 洛阳市| 繁昌县| 八宿县| 青神县| 湘乡市| 辉县市| 绵竹市| 萨嘎县|