import logging.config import traceback from auto_email.error_email import send_error_email from log import LOGGING_CONFIG from photo_mask import photo_mask, SEND_ERROR_EMAIL if __name__ == '__main__': program_name = "照片审核自动涂抹脚本" logging.config.dictConfig(LOGGING_CONFIG) try: logging.info(f"【{program_name}】开始运行") photo_mask.main() except Exception as e: logging.error(traceback.format_exc()) if SEND_ERROR_EMAIL: send_error_email(program_name=program_name, error_name=repr(e), error_detail=traceback.format_exc())