INNER CODE UNIT · Python
SE
AutoAnimeMV-Teams/AutoAnimeMv · AutoAnimeMv.py:406
SE = SEList[i][::-1]
elif '\u0e00' <= SEList[i] <= '\u9fa5':# 中文剧季转化
digit = {'一':'01', '二':'02', '三':'03', '四':'04', '五':'05', '六':'06', '七':'07', '八':'08', '九':'09','壹':'01','贰':'02','叁':'03','肆':'04','伍':'05','陆':'06','柒':'07','捌':'08','玖':'09'}
SE = digit[SEList[i]]
if SE is not None:
return SE,File,SENamelist[0]
elif (X := findall(r'[ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ]',File[::-1],flags=I)) != []:
A = {'Ⅰ':'01','Ⅱ':'02','Ⅲ':'03','Ⅳ':'04','Ⅴ':'05','Ⅵ':'06','Ⅶ':'07','Ⅷ':'08','Ⅸ':'09','Ⅹ':'10','Ⅺ':'11','Ⅻ':'12'}
return A[X[0]],File,X[0]
else:
return '01',File,''
def Auxiliary_IDEEP(File):
'''识别剧集'''
try:
if findall(r'[^0-9.\u4e00-\u9fa5\u0800-\u4e00]([0-9.]{1,4}-[0-9.]{1,4})[^0-9.\u4e00-\u9fa5\u0800-\u4e00]',File[::-1],flags=I) != []:
Auxiliary_Log('剧集包不予处理','WARNING')