INNER CODE UNIT · Python
Auxiliary_ApplyConfig
AutoAnimeMV-Teams/AutoAnimeMv · AutoAnimeMv.py:313
def Auxiliary_ApplyConfig():
if 'ConfigMagdict' in globals() and '#Config' in ConfigMagdict:
for ConfigName in ConfigMagdict['#Config']:
ConfigValue = ConfigMagdict['#Config'][ConfigName]
Auxiliary_Log(f'配置 < {ConfigName} = {ConfigValue}','INFO')
exec(f'global {ConfigName};{ConfigName} = {ConfigValue}')
Auxiliary_PROXY()
def Auxiliary_Log(Msg:str,MsgFlag='INFO',flag=None,end='\n'):
'''日志'''
global LogData,PRINTLOGFLAG
Msg = Msg if type(Msg) == tuple else (Msg,)
for OneMsg in Msg:
Msg = f'[{strftime("%Y-%m-%d %H:%M:%S",localtime(time()))}] {MsgFlag}: {OneMsg}'
if PRINTLOGFLAG == True or flag == 'PRINT':
print(Msg,end=end)
LogData = '' + Msg if 'LogData' not in globals() else LogData + '\n' + Msg