python遞歸打印某個(gè)目錄的內(nèi)容(實(shí)例講解)
以下函數(shù)列出某個(gè)目錄下(包括子目錄)所有文件,本隨筆重點(diǎn)不在于遞歸函數(shù)的實(shí)現(xiàn),這是一個(gè)很簡(jiǎn)單的遞歸,重點(diǎn)在于熟悉Python 庫(kù)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/python import os def 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遞歸打印某個(gè)目錄的內(nèi)容(實(shí)例講解)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
django restframework serializer 增加自定義字段操作
這篇文章主要介紹了django restframework serializer 增加自定義字段操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-07-07TensorFlow 多元函數(shù)的極值實(shí)例
今天小編就為大家分享一篇TensorFlow 多元函數(shù)的極值實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-02-02PID原理與python的簡(jiǎn)單實(shí)現(xiàn)和調(diào)參
這篇文章主要介紹了PID原理與python的簡(jiǎn)單實(shí)現(xiàn)和調(diào)參文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值。感興趣的小伙伴可以參考一下2022-08-08django配置DJANGO_SETTINGS_MODULE的實(shí)現(xiàn)
本文主要介紹了django配置DJANGO_SETTINGS_MODULE,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03Python Django獲取URL中的數(shù)據(jù)詳解
這篇文章主要介紹了Python Django獲取URL中的數(shù)據(jù)詳解,小編覺得挺不錯(cuò)的,這里分享給大家,供需要的朋友參考2021-11-11python+pillow繪制矩陣蓋爾圓簡(jiǎn)單實(shí)例
這篇文章主要介紹了Python+pillow繪制矩陣蓋爾圓簡(jiǎn)單實(shí)例,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-01-01Python實(shí)現(xiàn)提取Excel指定關(guān)鍵詞的行數(shù)據(jù)
這篇文章主要為大家介紹了如何利用Python實(shí)現(xiàn)提取Excel指定關(guān)鍵詞的行數(shù)據(jù),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起動(dòng)手試一試2022-03-03PyQt5實(shí)現(xiàn)多張圖片顯示并滾動(dòng)
最近要做個(gè)網(wǎng)頁圖片批量下載工具,然后需要一個(gè)頁面顯示網(wǎng)頁上的所有圖片供用戶勾選,再根據(jù)勾選的內(nèi)容來下載指定圖片,其中就涉及到要到同時(shí)顯示多張圖片,本文就來介紹一下2021-06-06