【发布时间】:2023-02-12 09:21:29
【问题描述】:
我需要在未停止时关闭数据库连接(示例 - Ctrl+C)
我的代码:
class BotEvents(Cog):
def __init__(self, bot : Bot) -> None:
self.bot = bot
@Cog.listener()
async def on_ready (self) -> None:
await database.initialize_database(database = config.database.database)
@Cog.listener()
async def on_disconnect(self) -> None: # not working
await database.close_connection()`
【问题讨论】:
-
欢迎来到 StackOverflow!请阅读How to Ask。问题是什么?有什么不起作用吗?如果是这样,有什么错误吗?你能指望什么?
-
那就是不打电话 - on_disconnect
-
你检查过了吗?有印刷品?此外,您的代码没有显示初始化 cog 所需的设置协程。
-
其他活动正常。是的,我检查了印刷品
标签: python-3.x discord.py nextcord