用户友好的 asyncpg 扩展
项目描述
异步pgx
asyncpg 的扩展。
这个包支持 3.6+ python 版本
设置
利用pip install asyncpgx
目的
这是包装上的薄包装纸asyncpg。我们的目的是为原始包提供方便的扩展。我们试图将尽可能多的工作委托给 asyncpg(基本上我们的扩展方法是底层方法的高级代理)并且只进行转换工作。原始 asyncpg API 保持不变,您可以在asyncpg 文档中看到它。
功能性
- 带有命名参数的查询,即
import asyncpgx
connection = await asyncpgx.connect('postgresql://127.0.0.1:5432')
await connection.named_fetch('''SELECT field FROM some_table WHERE id <= :id;''', {'id': 1})
- 带有命名参数的准备好的语句,即
import asyncpgx
connection = await asyncpgx.connect('postgresql://127.0.0.1:5432')
prepared_statement = await connection.named_prepare('''SELECT field FROM some_table WHERE id <= :id;''')
await prepared_statement.named_fetch({'id': 1})
文档
您可以在此处找到项目文档
变更日志
您可以在此处找到所有版本说明
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
asyncpgx-1.3.1.tar.gz
(11.0 kB
查看哈希)
内置分布
asyncpgx-1.3.1-py3-none-any.whl
(12.5 kB
查看哈希)