diff --git a/AI/WxMini/Start.py b/AI/WxMini/Start.py index 7884c424..e96991dc 100644 --- a/AI/WxMini/Start.py +++ b/AI/WxMini/Start.py @@ -30,7 +30,8 @@ from WxMini.Utils.OssUtil import upload_mp3_to_oss_from_memory, hmacsha256 from WxMini.Utils.TtsUtil import TTS # 配置日志 -logging.basicConfig(level=logging.INFO, format="%(asctime)s - %(levelname)s - %(message)s") +logging.basicConfig(level=logging.INFO, + format="%(asctime)s - %(levelname)s - %(message)s") logger = logging.getLogger(__name__) # 密码加密上下文 @@ -620,4 +621,27 @@ async def process_image(image_url: str, current_user: dict = Depends(get_current if __name__ == "__main__": import uvicorn - uvicorn.run("Start:app", host="0.0.0.0", port=5600, workers=1) + # Uvicorn日志配置 + uvicorn_log_config = { + "version": 1, + "formatters": { + "default": { + "()": "uvicorn.logging.DefaultFormatter", + "fmt": "%(asctime)s %(levelprefix)s %(message)s", + "datefmt": "%Y-%m-%d %H:%M:%S", + } + }, + "handlers": { + "default": { + "formatter": "default", + "class": "logging.StreamHandler", + "stream": "ext://sys.stderr", + } + }, + "loggers": { + "uvicorn": {"handlers": ["default"], "level": "INFO"}, + }, + } + + # 强制覆盖Uvicorn的默认配置 + uvicorn.run("Start:app", host="0.0.0.0", port=5600, workers=1, log_config=uvicorn_log_config) diff --git a/AI/WxMini/Utils/__pycache__/ImageUtil.cpython-310.pyc b/AI/WxMini/Utils/__pycache__/ImageUtil.cpython-310.pyc new file mode 100644 index 00000000..06222968 Binary files /dev/null and b/AI/WxMini/Utils/__pycache__/ImageUtil.cpython-310.pyc differ diff --git a/AI/WxMini/Utils/__pycache__/MySQLUtil.cpython-310.pyc b/AI/WxMini/Utils/__pycache__/MySQLUtil.cpython-310.pyc index 11f241b7..cd642617 100644 Binary files a/AI/WxMini/Utils/__pycache__/MySQLUtil.cpython-310.pyc and b/AI/WxMini/Utils/__pycache__/MySQLUtil.cpython-310.pyc differ diff --git a/AI/WxMini/Utils/__pycache__/OssUtil.cpython-310.pyc b/AI/WxMini/Utils/__pycache__/OssUtil.cpython-310.pyc index 1f3a2c29..47d3503c 100644 Binary files a/AI/WxMini/Utils/__pycache__/OssUtil.cpython-310.pyc and b/AI/WxMini/Utils/__pycache__/OssUtil.cpython-310.pyc differ diff --git a/AI/WxMini/Utils/__pycache__/TtsUtil.cpython-310.pyc b/AI/WxMini/Utils/__pycache__/TtsUtil.cpython-310.pyc index 1226d2da..88b61367 100644 Binary files a/AI/WxMini/Utils/__pycache__/TtsUtil.cpython-310.pyc and b/AI/WxMini/Utils/__pycache__/TtsUtil.cpython-310.pyc differ diff --git a/AI/WxMini/__pycache__/Start.cpython-310.pyc b/AI/WxMini/__pycache__/Start.cpython-310.pyc index fddac2d0..935de2aa 100644 Binary files a/AI/WxMini/__pycache__/Start.cpython-310.pyc and b/AI/WxMini/__pycache__/Start.cpython-310.pyc differ