- 在线时间
- 479 小时
- 最后登录
- 2026-4-17
- 注册时间
- 2023-7-11
- 听众数
- 4
- 收听数
- 0
- 能力
- 0 分
- 体力
- 7790 点
- 威望
- 0 点
- 阅读权限
- 255
- 积分
- 2923
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1171
- 主题
- 1186
- 精华
- 0
- 分享
- 0
- 好友
- 1
该用户从未签到
 |
找到指定后缀的文件,返回找到的文件路径列表,会递归文件夹。- import os' x, ~* \# S3 R! @1 n* i
7 ]3 s1 b: j6 f1 g, n- m! t: B- 4 ?7 C8 Q* ^; u. s+ v# ]- c
\" y9 p( u* \5 x% G0 P) P- # 找到指定后缀的文件9 F& R% D' e5 a1 N; ^) E
- def find_type(path:str,fix:str):
1 L4 ]. Y! A! x0 ~ - dlist=os.listdir(path)
q6 l9 \3 j6 G0 m - file_list=[] b3 |3 E* o; y$ N' ^, @
- for i in dlist:3 K( o* n3 w1 @
- ps=os.path.join(path, i)
) x# k6 [, K' f# t. \5 F$ H - if os.path.isdir(ps):8 W7 ~! K2 K T8 Q7 X
- file_list+=find_type(ps,fix)6 h s) C9 y\" z) K
- else:7 @, d2 q6 P: K5 D* S- z
- if(ps[-len(fix):]==fix):2 Z+ b' S- y\" f, _5 z
- file_list.append(ps)
5 Z0 ~% p+ q% C - return file_list) v9 ?9 k4 O4 a: @) @
- . Y. D) ?8 W( W0 h7 ] {! J' U$ g( w7 P
复制代码 & h5 Z8 f( B0 n7 C0 Y4 ~( G
|
zan
|