python如何列出文件夾所有文件-創(chuàng)新互聯(lián)

這篇文章主要介紹python如何列出文件夾所有文件,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

主要從事網(wǎng)頁設計、PC網(wǎng)站建設(電腦版網(wǎng)站建設)、wap網(wǎng)站建設(手機版網(wǎng)站建設)、自適應網(wǎng)站建設、程序開發(fā)、微網(wǎng)站、重慶小程序開發(fā)等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們在互聯(lián)網(wǎng)網(wǎng)站建設行業(yè)積累了豐富的網(wǎng)站設計制作、成都網(wǎng)站建設、網(wǎng)絡營銷經驗,集策劃、開發(fā)、設計、營銷、管理等多方位專業(yè)化運作于一體,具備承接不同規(guī)模與類型的建設項目的能力。

導入庫

首先,我們需要os庫中的三種方法

l listdir:檢索目錄的內容(目錄和文件)。

l join:將兩個組件組合成一條路徑。

l isfile:如果給定的路徑組件是一個文件,則返回true。

from os import listdir
from os.path import join, isfile

檢索目錄的內容

導入必要的方法后,該設置目錄的路徑并檢索其內容了。

from os import listdir
from os.path import join, isfile
directory_path = "/some/path"
contents = listdir(directory_path)

篩選目錄

現(xiàn)在我們有了目錄的所有內容,是時候過濾掉目錄了—僅保留文件。

from os import listdir
from os.path import join, isfile
directory_path = "/some/path"
contents = listdir(directory_path)
files = filter(lambda f: isfile(join(directory_path,f)),contents)

files為列表以打印內容

from os import listdir
from os.path import join, isfile
directory_path = "/Users/jhsu/Desktop"
contents = listdir(directory_path)
files = filter(lambda f: isfile(join(directory_path,f)),contents)
print(files) # <filter object at 0x10a5203a0>
print(list(files)) # [list of files]

以上是python如何列出文件夾所有文件的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

新聞名稱:python如何列出文件夾所有文件-創(chuàng)新互聯(lián)
分享路徑:http://bm7419.com/article44/goeee.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設、營銷型網(wǎng)站建設、微信小程序、靜態(tài)網(wǎng)站、外貿建站、網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務器托管