成人黄网站A片免费观看,欧美人妻少妇精品久久黑人,国产内射999视频一区,国产成年女人毛片80S网站

Section Menu:  

獲取目錄的子目錄與文件函數(shù):file_list()

  • 發(fā)布時(shí)間: 2019-08-28 00:00
  •    閱讀: 2368   

描述

獲取path下的文件、目錄
file_list() 接收六個(gè)參數(shù),第一個(gè)參數(shù)為路徑,第二個(gè)參數(shù)為類型0獲取所有/1獲取文件/2獲取目錄,第三個(gè)為返回文件的格式0只返回文件名/1返回相對(duì)路徑+文件名/2返回物理路徑+文件名。第四個(gè)參數(shù)為是否遍歷當(dāng)前路徑下的所有子目錄和文件True/False,第五個(gè)參數(shù)為文件的后綴名*表示所有/多個(gè)使用['.jgp','.png','.gif'], 第六個(gè)要過(guò)濾掉的文件,為空時(shí)不過(guò)濾


 
語(yǔ)法

以下是 file_list() 的語(yǔ)法:

file_list(path, type=1, form=1, subdirectory=False, suffix='*', filter=[".DS_Store", ".idea", "__pycache__", "Thumbs.db"])

參數(shù)

    ● path [str]:要獲取的路徑。
    ● type [int]:要獲取的類型,0獲取所有/1獲取文件/2獲取目錄。
    ● form [int]:返回文件的格式0只返回文件名/1返回相對(duì)路徑+文件名/2返回物理路徑+文件名。
    ● subdirectory [bool]:是否遍歷當(dāng)前路徑下的所有子目錄和文件True/False。
    ● suffix [str|list]:文件的后綴名*表示所有/多個(gè)使用['.jgp','.png','.gif']。
    ● filter: [list] 要過(guò)濾掉的文件,為空時(shí)不過(guò)濾


返回值

返回一個(gè)列表類型的數(shù)據(jù)


實(shí)例

以下展示了使用 file_list() 的實(shí)例:

from kyger.utility import file_list
language = file_list('./language/frontend', 2, 0)  # 獲取語(yǔ)言包
image = file_list('./upload', 1, 0, True, ['.jpg', '.png', '.gif'])  # 獲取所有jgp、png、gif格式的圖片

以上實(shí)例運(yùn)行后輸出的結(jié)果為:

['chinese', 'english', 'test']
['cid_1_01.png', 'cid_1_02.jgp', 'cid_2_01.png', 'cid_3_01.jgp', 'cid_4_01.jgp', 'cid_5_01.png']

適應(yīng)版本

v1.0.1