Python – 批量重命名

要用酷狗音乐听一下听力,顺带着lrc文件,但是酷狗只认krc。料想也没什么区别,单个修改下,考入以后发现并不好用,于是决定改回。但是一个个改实在太笨拙。

#!/usr/bin/env python
# authour: svtter
# coding: utf-8
import os
files = os.listdir('.')
for filename in files:
    portion = os.path.splitext(filename)
    if portion[1] == '.krc':
        newname = portion[] + ".lrc"
        os.rename(filename, newname)