feat: 使用 uvloop 替代 asyncio,引入 model

This commit is contained in:
amtoaer
2023-11-23 20:43:23 +08:00
parent 425b1cb60b
commit 58d9986ab2
6 changed files with 106 additions and 1 deletions

View File

@@ -1,13 +1,18 @@
import asyncio
import sys
import uvloop
from loguru import logger
from models import init_model
from processor import process
from settings import settings
asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
async def entry() -> None:
await init_model()
if any("once" in _ for _ in sys.argv):
# 单次运行
logger.info("Running once...")