最近下了一堆动漫 用硬盘存着 然后在电视上看,满爽的,就是下完之后文件名很长,
例如"[AnimeRG] One Piece - 001 [720p] [x265] [pseudo].mkv",电视显示列表的时候无法显示全名称 造成播放的时候显得很麻烦
所以用python解决了问题
# -*- coding:utf-8 -*-
import os
import re
mdrName = "One Piece Season 1 (001-100) [ENG-SUB]" #文件名
movie_name = os.listdir('./'+mdrName)
for temp in movie_name:
rst = re.findall(r'- (.*?) \[720p',temp) #匹配文件名
os.rename('./'+mdrName+'/'+temp,'./'+mdrName+'/'+rst[0]+'.mkv')
mdrName要根据你自己的文件夹的名字来,然后正则的话 需要根据你下的东西的文件名进行修改,然后运行之后就可以批量修改了