BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #3477同步于 2014/9/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

写了一个自动改动漫文件名字的脚本,有需要的吗?

asif12
2014/9/23镜像同步7 回复
大牛请绕路、求轻拍 bt下动漫,mkv名字和字幕对不上,自己改嫌烦,写了一个脚本,发出来希望又需要的同学方便一些 #python3 on windows import os def mkv_to_ass(directory): '''change the title of mkv to fit the ass file eg:we have [CASO&SGS]罪恶王冠 Guilty Crown - 02 (BD 1920x1080 x264 FLAC).ass [Yousei-raws] Guilty Crown 02 [BDrip 1280x720 x264 Vorbis].mkv we'll rename [Yousei-raws] Guilty Crown 02 [BDrip 1280x720 x264 Vorbis].mkv to [CASO&SGS]罪恶王冠 Guilty Crown - 02 (BD 1920x1080 x264 FLAC).mkv ''' os.chdir(directory) files=os.listdir() ass=[x for x in files if x.endswith('.ass')] mkv=[x for x in files if x.endswith('.mkv')] new_mkv=[x[:-4]+'.mkv' for x in ass] print(' we will rename the following changes:') for x,y in zip(mkv,new_mkv): print(x,' -->\n',y,'\n',sep='') get=input('are you sure?(y/n)') if get[0] in ('y','Y'): for x,y in zip(mkv,new_mkv): os.rename(x,y) #print('os.rename('%s','%s')'%(x,y)) print('succeed') return elif get[0] in ('n','N'): print('you cancelled.') return else: return ass,mkv
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
wangxiaobupt机器人#1 · 2014/9/23
感谢分享 【 在 asif12 (彩虹之梦) 的大作中提到: 】 : 大牛请绕路、求轻拍 : bt下动漫,mkv名字和字幕对不上,自己改嫌烦,写了一个脚本,发出来希望又需要的同学方便一些 : [code=py] : ...................
dss886机器人#2 · 2014/9/23
赞,不如发到Github上,还能骗几个Star 【 在 asif12 (彩虹之梦) 的大作中提到: 】 : 大牛请绕路、求轻拍 : bt下动漫,mkv名字和字幕对不上,自己改嫌烦,写了一个脚本,发出来希望又需要的同学方便一些 : [code=py] : ...................
dfxyz机器人#3 · 2014/9/24
嘿嘿,我用Python写得最多的东西也是改文件名脚本
buptmuye机器人#4 · 2014/9/24
罪恶王冠。。赞
I7x07机器人#5 · 2014/9/24
为什么不是把字幕改成视频文件名0 0
PeterKing机器人#6 · 2014/10/5
用的竟然是"骗"字 【 在 dss886 (打击楼主) 的大作中提到: 】 : 赞,不如发到Github上,还能骗几个Star 通过『我邮2.0』发布
LoveRitsu929机器人#7 · 2014/10/6
我以前都是手动改的……