数学建模社区-数学中国

标题: 使用python 找到指定后缀的文件列表 [打印本页]

作者: 2744557306    时间: 2024-3-31 17:13
标题: 使用python 找到指定后缀的文件列表
找到指定后缀的文件,返回找到的文件路径列表,会递归文件夹。
  1. import os% m1 t& O3 t& O) r
  2. . H# n; Z+ a, }* Y- ]8 t+ P& M. v

  3. 3 n" h. K. F' Q7 o. j- Z. j

  4. : L9 n- G  K. w: I* b+ h
  5. # 找到指定后缀的文件6 z* Z/ d3 p- B5 r" n/ P
  6. def find_type(path:str,fix:str):+ F  t  `- N3 o' ~
  7.     dlist=os.listdir(path)$ [- o$ z* f7 |) I: `
  8.     file_list=[]
    5 u$ t: t% ]2 J( ~6 {- b
  9.     for i in dlist:
    1 L  a; f5 c: H5 [/ u4 N
  10.         ps=os.path.join(path, i)7 S7 ^0 |5 Y8 r# Z5 d0 G* G
  11.         if os.path.isdir(ps):
    / u& ]/ i. p3 f, V/ U0 @% D) Y
  12.             file_list+=find_type(ps,fix)$ a- g* D9 g, h& p
  13.         else:
      J  _$ z0 R, x; @
  14.             if(ps[-len(fix):]==fix):- X+ e* {7 N, k9 E9 G/ k4 Z
  15.                 file_list.append(ps)
    0 d; C: U: ]9 V7 y
  16.     return file_list
    6 h' H( L* O$ w1 q$ Y3 Q

  17. & J2 F8 w& F& O% P, k
复制代码
" `6 z# ?3 x4 {) V/ J( W7 ~





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5