新聞中心
在python學(xué)習(xí)里,沒有一個(gè)事物是可以忽略的,包括大家毫不在意的一個(gè)函數(shù)或者一個(gè)方法,很多時(shí)候,我們就是要通過(guò)那個(gè)方法去實(shí)現(xiàn)代碼的編程,有個(gè)小伙伴咨詢小編關(guān)于列出文件夾這個(gè)問題要學(xué)嗎?那只能告訴大家,既然出現(xiàn),所有內(nèi)容都是要了解的,下面針對(duì)小伙伴們提出的列出文件夾所有方法,給大家詳細(xì)講解。

十載的豐林網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。全網(wǎng)整合營(yíng)銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整豐林建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)建站從事“豐林網(wǎng)站設(shè)計(jì)”,“豐林網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
導(dǎo)入庫(kù)
首先,我們需要os庫(kù)中的三種方法。
l listdir:檢索目錄的內(nèi)容(目錄和文件)。
l join:將兩個(gè)組件組合成一條路徑。
l isfile:如果給定的路徑組件是一個(gè)文件,則返回true。
from os import listdir from os.path import join, isfile
檢索目錄的內(nèi)容
導(dǎo)入必要的方法后,該設(shè)置目錄的路徑并檢索其內(nèi)容了。
from os import listdir from os.path import join, isfile directory_path = "/some/path" contents = listdir(directory_path)
篩選目錄
現(xiàn)在我們有了目錄的所有內(nèi)容,是時(shí)候過(guò)濾掉目錄了—僅保留文件。
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為列表以打印內(nèi)容
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) #print(list(files)) # [list of files]
好啦,如果大家又遇到了關(guān)于列出文件的問題,可以來(lái)看下小編這篇內(nèi)容,同時(shí),大家遇到所有問題,如果不理解,都可以告知小編,千萬(wàn)不要覺得有些內(nèi)容不重要哦~不然會(huì)越堆越多呢~
網(wǎng)站題目:創(chuàng)新互聯(lián)Python教程:python列出文件夾所有文件有哪些方法?
網(wǎng)站鏈接:http://www.dlmjj.cn/article/dhiphoc.html


咨詢
建站咨詢
