import os
nums
=['0','1','2','3','4','5','6','7','8','9']
def renamePic(path
):
pics
=os
.listdir
(path
)
print(pics
)
for pic
in pics
:
picID
=os
.path
.join
(path
,pic
)
if os
.path
.isfile
(picID
):
oldname
=pic
[:pic
.find
('.')]
geshi
=pic
[pic
.find
('.'):]
newname
= ''
for num
in oldname
:
if num
in nums
:
newname
=newname
+num
newname
= newname
+ geshi
newname
= path
+ "\\" + newname
print(newname
,oldname
)
os
.rename
(picID
,newname
)
if os
.path
.isdir
(picID
):
renamePic
(picID
)
newname
=""
for num
in pic
:
if num
in nums
:
newname
= newname
+ num
if newname
=="":
newname
= pic
newname
= path
+ "\\" + newname
print(newname
)
os
.rename
(picID
, newname
)
if __name__
== '__main__':
renamePic
("aaa")
转载请注明原文地址: https://mac.8miu.com/read-502528.html