- 在线时间
- 479 小时
- 最后登录
- 2026-4-17
- 注册时间
- 2023-7-11
- 听众数
- 4
- 收听数
- 0
- 能力
- 0 分
- 体力
- 7790 点
- 威望
- 0 点
- 阅读权限
- 255
- 积分
- 2923
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1171
- 主题
- 1186
- 精华
- 0
- 分享
- 0
- 好友
- 1
该用户从未签到
 |
找到指定后缀的文件,返回找到的文件路径列表,会递归文件夹。- import os. H# j8 p4 @( R6 Z
+ `9 @+ d4 G- c5 u0 d- ' D% U6 z0 D# ~, _
8 Y/ I- Y4 \& K. Z3 Q; G- # 找到指定后缀的文件/ z$ h8 h$ h3 r$ m' b/ r
- def find_type(path:str,fix:str):
( h% C N! z# B/ r b0 y3 A& |* r - dlist=os.listdir(path)
: L! \% ?9 R) e5 O) ^ - file_list=[]
( Y' c6 X& l5 c* D) f3 E( Y - for i in dlist:
2 D! w1 c* d) M$ o+ o9 r! w0 p5 w - ps=os.path.join(path, i): u3 v( m9 I3 V! P& z0 ?: s
- if os.path.isdir(ps):
, Y% B1 l9 p# X1 T% w( L% I\" L# l - file_list+=find_type(ps,fix)
% }6 o* b( z# W1 m4 p4 ~ - else:\" B/ L! K% G) c: i' x
- if(ps[-len(fix):]==fix):9 n$ T b p$ I7 `
- file_list.append(ps)
) ]' s5 N3 h! } - return file_list5 J- n5 x/ \/ a v6 D
- 7 v% |, e\" T/ @- f o
复制代码 5 U. }+ c- v3 U& @
|
zan
|