update 修改qss带来的异常退出
This commit is contained in:
@ -36,24 +36,36 @@ class Logger:
|
||||
text_edit_handler_warning.setFormatter(formatter_warning)
|
||||
self.logger_textEdit_warning.addHandler(text_edit_handler_warning)
|
||||
|
||||
handler = TimedRotatingFileHandler(file_path, when="D", interval=1, backupCount=30)
|
||||
handler = TimedRotatingFileHandler(file_path, when='D', interval=1, backupCount=30)
|
||||
handler.suffix = "%Y-%m-%d"
|
||||
formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s', datefmt='%Y-%m-%d %H:%M:%S')
|
||||
handler.setFormatter(formatter)
|
||||
self.logger_file_info.addHandler(handler)
|
||||
def log_message(self,level,message):
|
||||
if message != self.pre_message:
|
||||
self.pre_message = message
|
||||
else:
|
||||
return
|
||||
if level == logging.INFO:
|
||||
self.logger_textEdit_info.info(message)
|
||||
self.logger_file_info.info(message)
|
||||
if level == logging.ERROR:
|
||||
self.logger_textEdit_info.error(message)
|
||||
self.logger_file_info.error(message)
|
||||
self.logger_textEdit_warning.error(message)
|
||||
if level == logging.WARNING:
|
||||
self.logger_file_info.warning(message)
|
||||
try:
|
||||
|
||||
if message != self.pre_message:
|
||||
|
||||
self.pre_message = message
|
||||
else:
|
||||
|
||||
return
|
||||
|
||||
if level == logging.INFO:
|
||||
|
||||
self.logger_textEdit_info.info(message)
|
||||
|
||||
self.logger_file_info.info(message)
|
||||
|
||||
if level == logging.ERROR:
|
||||
self.logger_textEdit_info.error(message)
|
||||
self.logger_file_info.error(message)
|
||||
self.logger_textEdit_warning.error(message)
|
||||
if level == logging.WARNING:
|
||||
self.logger_file_info.warning(message)
|
||||
|
||||
except Exception as e:
|
||||
print(e)
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user