需求背景:从网上下载电视剧,大多命名都是如下格式:[迅雷下载www.2tu.cc]打狗棍18.rmvb,拷贝到移动设备中基本上无法显示全名,不方便选择集数观看,逐一修改较为麻烦,使用python脚本实现电影名称整理,即删除或者替换类似“[迅雷下载www.2tu.cc]”广告字样。
测试环境:Windows OS
实现方法一:字符串替换
#coding:gbk
import os
path = "F:\\tv"
for file in os.listdir(path):
if os.path.isfile(os.path.join(path,file))==True:
new_name = file.replace("[迅雷下载www.2tu.cc]","")
os.rename(os.path.join(path,file),os.path.join(path,new_name))
print file
实现方法二:使用re模块