diff options
author | Kyomotoi <[email protected]> | 2020-11-07 14:49:51 +0800 |
---|---|---|
committer | Kyomotoi <[email protected]> | 2020-11-07 14:49:51 +0800 |
commit | c9074b24b98efe18096256ab680535f50691f67d (patch) | |
tree | fb912e4506e478d3d61e89b2824fc83d69eae7cd /ATRI/plugins/plugin_sqlite | |
parent | 85517a82b9f787ed7c3008655c8dc04d8e6f0a30 (diff) | |
download | ATRI-c9074b24b98efe18096256ab680535f50691f67d.tar.gz ATRI-c9074b24b98efe18096256ab680535f50691f67d.tar.bz2 ATRI-c9074b24b98efe18096256ab680535f50691f67d.zip |
[Upload]
Diffstat (limited to 'ATRI/plugins/plugin_sqlite')
-rw-r--r-- | ATRI/plugins/plugin_sqlite/__init__.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ATRI/plugins/plugin_sqlite/__init__.py b/ATRI/plugins/plugin_sqlite/__init__.py index 9108b34..ef03bab 100644 --- a/ATRI/plugins/plugin_sqlite/__init__.py +++ b/ATRI/plugins/plugin_sqlite/__init__.py @@ -14,6 +14,7 @@ import os import json import sqlite3 from pathlib import Path +from aiohttp import client_exceptions from nonebot.plugin import on_command from nonebot.permission import SUPERUSER from nonebot.adapters.cqhttp import Bot, Event @@ -61,7 +62,7 @@ async def _(bot: Bot, event: Event, state: dict) -> None: try: info = json.loads(await aio_get_bytes(URL)) - except: + except client_exceptions: await UploadSetu.finish(errorRepo("网络请求出错")) info = info["response"][0] @@ -70,7 +71,7 @@ async def _(bot: Bot, event: Event, state: dict) -> None: account = info["user"]["account"] name = info["user"]["name"] u_id = info["user"]["id"] - user_link = f'https://www.pixiv.net/users/' + f'{u_id}' + user_link = f'https://www.pixiv.net/users/{u_id}' img = f'https://pixiv.cat/{pid}.jpg' data_setu = (f'{pid}', f'{title}', f'{tags}', f'{account}', f'{name}', |