亚洲精品国产综合久久久久紧_97精品国产亚洲_人妻体内射精一区二区三区_国产精品原创在线观看不卡_一本在线免费视频
    獲取目錄的子目錄與文件函數:file_list()
    2019-09-27
  
描述

  file_list() 對傳入的路徑獲取文件、目錄
  file_list() 接收五個(gè)參數,第一個(gè)參數為路徑,第二個(gè)參數為類(lèi)型0獲取所有/1獲取文件/2獲取目錄,第三個(gè)為返回文件的格式0只返回文件名/1返回相對路徑+文件名/2返回物理路徑+文件名。第四個(gè)參數為是否遍歷當前路徑下的所有子目錄和文件True/False,第五個(gè)參數為文件的后綴名*表示所有/多個(gè)使用['.jgp','.png','.gif']

語(yǔ)法

  以下是 file_list() 的語(yǔ)法:   
file_list(path, type=1, form=1, subdirectory=False, suffix='*')

參數

  ● path [str]:要獲取的路徑。
  ● type [int]:要獲取的類(lèi)型,0獲取所有/1獲取文件/2獲取目錄。
  ● form [int]:返回文件的格式0只返回文件名/1返回相對路徑+文件名/2返回物理路徑+文件名。
  ● subdirectory [bool]:是否遍歷當前路徑下的所有子目錄和文件True/False。
  ● suffix [str|list]:文件的后綴名*表示所有/多個(gè)使用['.jgp','.png','.gif']。

返回值

  返回一個(gè)列表類(lèi)型的數據

實(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í)例運行后輸出的結果為:   
['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']

適應版本

  v1.0.1
亚洲精品国产综合久久久久紧_97精品国产亚洲_人妻体内射精一区二区三区_国产精品原创在线观看不卡_一本在线免费视频