INNER CODE UNIT · Python
Auxiliary_DeleteLogs
AutoAnimeMV-Teams/AutoAnimeMv · AutoAnimeMv.py:332
def Auxiliary_DeleteLogs():
'''日志清理'''
RmLogsList = []
if RMLOGSFLAG != False and 'LogsFileList' in globals() and LogsFileList != []:
ToDay = datetime.strptime(datetime.now().strftime('%Y-%m-%d'),"%Y-%m-%d").date()
for Logs in LogsFileList:
LogDate = datetime.strptime(Logs.strip('.log'),"%Y-%m-%d").date()
if (ToDay - LogDate).days >= int(RMLOGSFLAG):
remove(f'{Path}{Separator}{Logs}')
RmLogsList.append(Logs)
if RmLogsList != []:
Auxiliary_Log(f'清理了保存时间达到和超过{RMLOGSFLAG}天的日志文件 << {RmLogsList}')
def Auxiliary_WriteLog():
'''写log文件'''
LogPath = filepath if 'filepath' in globals() and path.exists(filepath) == True else PyPath