optimize for display log

This commit is contained in:
felinae98 2021-10-13 23:57:27 +08:00
parent 0161ec07d6
commit ad6836680f
No known key found for this signature in database
GPG Key ID: 00C8B010587FF610
2 changed files with 7 additions and 5 deletions

View File

@ -20,7 +20,10 @@ async def do_send_msgs():
if retry_time > 0:
QUEUE.insert(0, (bot, user, user_type, msg, retry_time - 1))
else:
logger.warning('send msg err {}'.format(msg))
msg_str = str(msg)
if len(msg_str) > 50:
msg_str = msg_str[:50] + '...'
logger.warning(f'send msg err {msg_str}')
LAST_SEND_TIME = time.time()
def send_msgs(bot, user, user_type, msgs):

View File

@ -1,10 +1,10 @@
import asyncio
import base64
from html import escape
from time import asctime
from typing import Awaitable, Callable, Optional
from urllib.parse import quote
from nonebot.adapters.cqhttp.message import MessageSegment
from nonebot.adapters.cqhttp.message import MessageSegment
from nonebot.log import logger
from pyppeteer import connect, launch
from pyppeteer.browser import Browser
@ -60,8 +60,7 @@ class Render(metaclass=Singleton):
# self.lock.release()
def _inter_log(self, message: str) -> None:
# self.interval_log += asctime() + '' + message + '\n'
logger.debug(message)
self.interval_log += asctime() + '' + message + '\n'
async def do_render(self, url: str, viewport: Optional[dict] = None, target: Optional[str] = None,
operation: Optional[Callable[[Page], Awaitable[None]]] = None) -> Optional[bytes]: