小编Kry*_*nut的帖子

Sqlalchemy 事件循环已关闭

我正在摆弄 sqlalchemy ORM 功能

我能够使其在我的主应用程序上运行,但是当我创建一个单独的文件test.py来测试某些内容时,我不断收到事件循环关闭错误:

Exception ignored in: <function Connection.__del__ at 0x7f7041c07310>
Traceback (most recent call last):
  File "/home/krypt/Documents/Projects/app/env/lib/python3.9/site-packages/aiomysql/connection.py", line 1072, in __del__
  File "/home/krypt/Documents/Projects/app/env/lib/python3.9/site-packages/aiomysql/connection.py", line 298, in close
  File "/usr/lib/python3.9/asyncio/selector_events.py", line 700, in close
  File "/usr/lib/python3.9/asyncio/base_events.py", line 746, in call_soon
  File "/usr/lib/python3.9/asyncio/base_events.py", line 510, in _check_closed
RuntimeError: Event loop is closed
Run Code Online (Sandbox Code Playgroud)

这是代码test.py

from sqlalchemy.ext.asyncio import create_async_engine
from sqlalchemy.orm import declarative_base
from sqlalchemy.orm import sessionmaker
from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy import Table, Column, Integer, String …
Run Code Online (Sandbox Code Playgroud)

sqlalchemy python-asyncio

3
推荐指数
1
解决办法
2039
查看次数

标签 统计

python-asyncio ×1

sqlalchemy ×1