INNER CODE UNIT · Python
Auxiliary_FileType
AutoAnimeMV-Teams/AutoAnimeMv · AutoAnimeMv.py:469
def Auxiliary_FileType(FileName):
'''识别文件类型'''
SuffixList = {'.ass':'ASS','.srt':'ASS','.mp4':'MP4','.mkv':'MP4','.log':'LOG'}
for FileType in SuffixList:
if match(FileType[::-1],FileName[::-1],flags=I) != None:
try :
return SuffixList[FileType.lower()]
except :
Auxiliary_Exit('文件类型不正确')
def Auxiliary_ScanDIR(Dir,Flag=0) -> list:
'''扫描文件目录,返回文件列表'''
def Scan(File):
for ii in SuffixList:
if match(ii[::-1],File[::-1],flags=I) != None:
if ii == '.ass' or ii == '.srt':