- 在线时间
- 481 小时
- 最后登录
- 2026-8-25
- 注册时间
- 2023-7-11
- 听众数
- 4
- 收听数
- 0
- 能力
- 0 分
- 体力
- 7859 点
- 威望
- 0 点
- 阅读权限
- 255
- 积分
- 2946
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1177
- 主题
- 1192
- 精华
- 0
- 分享
- 0
- 好友
- 1
该用户从未签到
 |
找到指定后缀的文件,返回找到的文件路径列表,会递归文件夹。- import os* F6 e& y/ k: r2 k1 T5 Z
- \" }( Q) \: @; h
- 4 a, W. {2 C8 ^$ Q9 I6 u
- + J5 S' E) q8 S
- # 找到指定后缀的文件7 H+ v+ s9 s# Y W* [
- def find_type(path:str,fix:str):
8 Q6 f3 v( n6 ?! `7 H9 r - dlist=os.listdir(path)! p6 I/ d: f, I0 y
- file_list=[]/ F4 q# R' \: u$ W8 n
- for i in dlist:* h/ j# Z0 E/ b4 \
- ps=os.path.join(path, i)6 p& b! t3 Y2 L, ]# h' \: S
- if os.path.isdir(ps):3 z- A/ \' i5 w' J) Q; b: H) l# Z2 ?* p
- file_list+=find_type(ps,fix)
5 ` \1 y5 x, c& ~7 i: U - else:2 _) F4 t# z- v
- if(ps[-len(fix):]==fix):$ U& g7 a8 B) G' f: e4 U9 f1 Y6 X\" F
- file_list.append(ps)7 z) c, x6 V. j @+ A8 Y* T
- return file_list
: y j2 P7 Q\" Z
, V/ i0 A. Q3 G# i
复制代码
. T# P6 `! Q% Y9 I t1 n% z |
zan
|