18 lines
609 B
Python
18 lines
609 B
Python
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())
|