添加二维码日志
This commit is contained in:
@@ -7,6 +7,7 @@ HOSTNAME = socket.gethostname()
|
||||
LOG_PATHS = [
|
||||
f"log/{HOSTNAME}/ucloud",
|
||||
f"log/{HOSTNAME}/error",
|
||||
f"log/{HOSTNAME}/qr",
|
||||
]
|
||||
for path in LOG_PATHS:
|
||||
if not os.path.exists(path):
|
||||
@@ -63,6 +64,16 @@ LOGGING_CONFIG = {
|
||||
'backupCount': 14,
|
||||
'encoding': 'utf-8',
|
||||
},
|
||||
'qr': {
|
||||
'class': 'logging.handlers.TimedRotatingFileHandler',
|
||||
'level': 'INFO',
|
||||
'formatter': 'standard',
|
||||
'filename': f'log/{HOSTNAME}/qr/fcb_photo_review_qr.log',
|
||||
'when': 'midnight',
|
||||
'interval': 1,
|
||||
'backupCount': 14,
|
||||
'encoding': 'utf-8',
|
||||
},
|
||||
},
|
||||
|
||||
# loggers定义了日志记录器
|
||||
@@ -81,6 +92,11 @@ LOGGING_CONFIG = {
|
||||
'handlers': ['console', 'file', 'error'],
|
||||
'level': 'DEBUG',
|
||||
'propagate': False,
|
||||
}
|
||||
},
|
||||
'qr': {
|
||||
'handlers': ['console', 'qr'],
|
||||
'level': 'DEBUG',
|
||||
'propagate': False,
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
@@ -1,10 +1,5 @@
|
||||
import socket
|
||||
|
||||
from paddleocr import PaddleOCR
|
||||
|
||||
# 主机名
|
||||
HOSTNAME = socket.gethostname()
|
||||
|
||||
"""
|
||||
项目配置
|
||||
"""
|
||||
|
||||
@@ -9,7 +9,8 @@ from sqlalchemy import update, and_
|
||||
|
||||
from db import MysqlSession
|
||||
from db.mysql import ZxPhrec, ZxPhhd
|
||||
from photo_mask import OCR, PHHD_BATCH_SIZE, SLEEP_MINUTES, NAME_KEYS, ID_CARD_NUM_KEYS, SIMILAR_CHAR, HOSTNAME
|
||||
from log import HOSTNAME
|
||||
from photo_mask import OCR, PHHD_BATCH_SIZE, SLEEP_MINUTES, NAME_KEYS, ID_CARD_NUM_KEYS, SIMILAR_CHAR
|
||||
from ucloud import BUCKET, ufile
|
||||
from util import image_util, util
|
||||
|
||||
|
||||
@@ -1,12 +1,7 @@
|
||||
import socket
|
||||
|
||||
import jieba
|
||||
from paddlenlp import Taskflow
|
||||
from paddleocr import PaddleOCR
|
||||
|
||||
# 主机名
|
||||
HOSTNAME = socket.gethostname()
|
||||
|
||||
"""
|
||||
项目配置
|
||||
"""
|
||||
|
||||
@@ -15,11 +15,12 @@ from sqlalchemy import update
|
||||
from db import MysqlSession
|
||||
from db.mysql import BdYljg, BdYlks, ZxIeResult, ZxIeCost, ZxIeDischarge, ZxIeSettlement, ZxPhhd, ZxPhrec
|
||||
from doc_dewarp import dewarp
|
||||
from log import HOSTNAME
|
||||
from paddle_detection import detector
|
||||
from photo_review import PATIENT_NAME, ADMISSION_DATE, DISCHARGE_DATE, MEDICAL_EXPENSES, PERSONAL_CASH_PAYMENT, \
|
||||
PERSONAL_ACCOUNT_PAYMENT, PERSONAL_FUNDED_AMOUNT, MEDICAL_INSURANCE_TYPE, HOSPITAL, DEPARTMENT, DOCTOR, \
|
||||
ADMISSION_ID, SETTLEMENT_ID, AGE, OCR, SETTLEMENT_IE, DISCHARGE_IE, COST_IE, PHHD_BATCH_SIZE, SLEEP_MINUTES, \
|
||||
UPPERCASE_MEDICAL_EXPENSES, HOSTNAME, HOSPITAL_ALIAS, HOSPITAL_FILTER, DEPARTMENT_ALIAS, DEPARTMENT_FILTER
|
||||
UPPERCASE_MEDICAL_EXPENSES, HOSPITAL_ALIAS, HOSPITAL_FILTER, DEPARTMENT_ALIAS, DEPARTMENT_FILTER
|
||||
from ucloud import ufile
|
||||
from util import image_util, util
|
||||
from util.data_util import handle_date, handle_decimal, parse_department, handle_name, \
|
||||
@@ -81,6 +82,7 @@ def information_extraction(ie, phrecs, identity):
|
||||
continue
|
||||
|
||||
image = image_util.read(img_path)
|
||||
|
||||
target_images = []
|
||||
target_images += detector.request_book_areas(image) # 识别文档区域并裁剪
|
||||
if not target_images:
|
||||
|
||||
Reference in New Issue
Block a user