INNER CODE UNIT · Python
Auxiliary_WriteLog
AutoAnimeMV-Teams/AutoAnimeMv · AutoAnimeMv.py:346
def Auxiliary_WriteLog():
'''写log文件'''
LogPath = filepath if 'filepath' in globals() and path.exists(filepath) == True else PyPath
if LogPath == PyPath:
Auxiliary_Log(f'Log文件保存在工具目录下','WARNING')
with open(f'{LogPath}{Separator}{strftime("%Y-%m-%d",localtime(time()))}.log','a+',encoding='UTF-8') as LogFile:
LogFile.write(LogData)
def Auxiliary_UniformOTSTR(File):
'''统一意外字符'''
NewFile = convert(File,'zh-hans')# 繁化简
NewUSTRFile = sub(r',|,| ','-',NewFile,flags=I)
NewUSTRFile = sub(r'[^a-z0-9\s&/::.\-\(\)()《》\u4e00-\u9fa5\u3040-\u309F\u30A0-\u30FF\u31F0-\u31FF°ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ]','=',NewUSTRFile,flags=I)
#异种剧集统一
OtEpisodesMatchData = [r'第(\d{1,4})集',r'(\d{1,4})集',r'第(\d{1,4})话',r'(\d{1,4})END',r'(\d{1,4}) END',r'(\d{1,4})E']
for i in OtEpisodesMatchData: