批量给文件重命名
我想从coachoutlet网站上抓取所有coach包包的图片,但保存网页后发现保存的图片没有后缀名,如果用系统自带的图片查看器查看图片会非常不方便。图片非常对的话,一个个修改会很麻烦。
Python代码实现将文件名添加后缀
1
2
3
4
5
6
7
8
9
10
|
# -*- coding: cp936 -*-
import
os
path
=
'../coach6/'
for
file
in
os
.
listdir
(
path
)
:
if
os
.
path
.
isfile
(
os
.
path
.
join
(
path
,
file
)
)
==
True
:
if
file
.
find
(
'.'
)
<
0
:
newname
=
file
+
'.jpg'
os
.
rename
(
os
.
path
.
join
(
path
,
file
)
,
os
.
path
.
join
(
path
,
newname
)
)
print
file
,
'ok'
|