解决导入bug,为什么导入类会报错(•́へ•́╬)

This commit is contained in:
Saipo 2025-04-27 17:11:06 +08:00
parent 5dcbb524c0
commit 627e3f7c33
2 changed files with 4 additions and 6 deletions

View File

@ -10,7 +10,6 @@ class Tool:
self.typeid = typeid self.typeid = typeid
@staticmethod
def get_tool_name(id): def get_tool_name(id):
conn=pymysql.connect(host = '192.168.31.9' # 连接名称,默认 conn=pymysql.connect(host = '192.168.31.9' # 连接名称,默认
,user = 'saipo' ,user = 'saipo'

View File

@ -1,18 +1,17 @@
import json import json
from .Tool import *
from astrbot.api.event import filter, AstrMessageEvent, MessageEventResult from astrbot.api.event import filter, AstrMessageEvent, MessageEventResult
from astrbot.api.star import Context, Star, register from astrbot.api.star import Context, Star, register
from astrbot.api import logger from astrbot.api import logger
import random import random
from .back import time_long, volume, isUserExist, insertUser, seconds_to_hms, ml_to_l_ml, get_user_name from .back import time_long, volume, isUserExist, insertUser, seconds_to_hms, ml_to_l_ml, get_user_name
import pymysql import pymysql
from .Tool import get_tool_name
@register("helloworld", "YourName", "一个简单的 Hello World 插件", "1.0.0") @register("helloworld", "YourName", "一个简单的 Hello World 插件", "1.0.0")
class MyPlugin(Star): class MyPlugin(Star):
def __init__(self, context: Context): def __init__(self, context: Context):
super().__init__(context) super().__init__(context)
@filter.command("打打我的") @filter.command("打打我的")
async def dajiao(self, event: AstrMessageEvent): async def dajiao(self, event: AstrMessageEvent):
if isUserExist(event.get_sender_id()) != True: if isUserExist(event.get_sender_id()) != True:
@ -153,12 +152,12 @@ class MyPlugin(Star):
baglist_str = "背包空空如也" baglist_str = "背包空空如也"
else: else:
for item in baglist: for item in baglist:
if Tool.get_tool_name(item["id"]) is None: if get_tool_name(item["id"]) is None:
cur.close() cur.close()
conn.close() conn.close()
yield event.plain_result(f"背包存在异常!") yield event.plain_result(f"背包存在异常!")
else: else:
baglist_str += f"{Tool.get_tool_name(item['id'])} x {item['num']}\n" baglist_str += f"{get_tool_name(item['id'])} x {item['num']}\n"
cur.close() cur.close()
conn.close() conn.close()
yield event.plain_result(f"背包列表:\n{baglist_str}") yield event.plain_result(f"背包列表:\n{baglist_str}")