您的位置:首页 > 编程语言 > Python开发

python实现批量改名

2010-11-17 22:16 393 查看
在网上下了老友记的mp3音频,看着乱乱的文件名,马上就想改清爽一点。网上似乎也有类似的工具提供批量改名的功能,不过前几天刚开始学python,于是就想自己实现一个小工具,下面的代码也应运而生。没有想写成一个很通用的工具,不过已经大大节约我的时间了。

Python语言 :

import
os

DIR
=
os
.
getcwd()

FILES
=
os
.
listdir(
DIR)

RANGE
=
50

SEASON
=
'S10'

for
i
in
range(
RANGE
):

# 构造标志字符串,用以查找

flag_str
=
SEASON
+
'E
d
'
%
i

# 在文件中查找

for
old_file
in
FILES
:

if
flag_str
in
old_file
:

new_file
=
'friends.'
+
SEASON
+
'e
d
'
%
i
+
'.mp3'

os
.
rename(
old_file
,
new_file
.
lower())

MSN空间完美搬家到新浪博客!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python 批量改名