Anysqlite provides an async/await
interface to the standard sqlite3
library and supports both trio
and asyncio
backends using the power of Anyio.
pip install anysqlite
>>> import anysqlite
>>>
>>> conn = await anysqlite.connect(":memory:")
>>> cursor = await conn.execute("SELECT DATETIME()")
>>>
>>> response = await cursor.fetchone()
>>> print(response)
[('2023-10-02 13:42:42',)]