Psycopg是用于Python编程语言的PostgreSQL适配器。它实现了具有许多扩展的PEP 249。
无法使用 pip 安装 psycopg2 或 psycopg2-binary
我通常使用macos,因为工作原因我才开始使用windows。尝试安装 psycopg2 但失败。还尝试安装 psycopg2-binary,但也失败了。 当我输入 pip install psycopg2-
psycopg2 安装错误 - UnicodeDecodeError
在 Windows 上安装 psycopg2 的问题:UnicodeDecodeError 和元数据生成失败 我尝试使用 pip 在 Windows 计算机上安装 psycopg2 时遇到错误。这是电子...
作为字典传递的命名参数:语法错误:“%”处或附近的语法错误或语法错误:类型修饰符必须是简单常量或标识符
在尝试使用 psycopg 执行带有参数字典的 PostgreSQL CREATE TABLE 查询时遇到一些麻烦: #!/usr/bin/env python3 # -*- 编码:utf-8 -*- ”“” 创造...
Postgres + SQLAlchemy + psycopg3:使用 upsert 操作处理序列列
我有下表: 测试 = 表('测试',元, 列('id',整数,primary_key = True,自动增量= True), 列('名称',字符串,唯一= True), 列('描述...
我有以下sql,我想返回所选数据 插入测试(id,名称)在冲突(id)上从tmp_tbl中选择*执行更新集名称= EXCLUDED.name; selected_data 为(选择...
我正在尝试添加 psycopg2 add 作为 Lambda 层,但在测试 Lambda 函数时出现此错误: { “errorMessage”:“无法导入模块'lambda_function':没有模块n...
我一直在使用函数重构我的 psycopg2 代码,之前我将其全部放在 try- except-finally 块上,但是我不太确定如何实现上下文管理器来处理连接...
如何在 Django 测试中从多个线程访问 Postgresql 数据库?
我有一个带有 PostgreSQL 数据库的 Django 网站,该数据库通过多线程运行一些后台任务。但是,我在测试这个多线程部分时遇到了麻烦。 我关注了 https://docs。
psycopg2:AttributeError:“模块”对象没有属性“extras”
在我的代码中,我使用 psycopg2.extras 中的 DictCursor,如下所示 dict_cur = conn.cursor(cursor_factory=psycopg2.extras.DictCursor) 但是,当我加载
使用 psycopg cur.execute 创建 postgres 模式
我的Python应用程序允许用户创建其命名的模式。我需要一种方法来保护应用程序免受 SQL 注入。 要执行的SQL读取 创建架构 schema_name 授权...
IF 语句无法识别 EXISTS Postgres 查询的返回 True/False
def track_exists(): conn = psycopg.connect("dbname=postgres 用户=postgres 密码=***) cur = conn.cursor() sqltest =“选择存在(从客户中选择1,其中客户...
如何使用 psycopg2 从 PostgreSQL 加载数据块
我想迭代地从表中加载批次并将每个批次保存为 .parquet 格式。 问题是我不明白如何用 psycopg2 做到这一点。 conn = psycopg2.connect(dbname=dbname, user=us...
我做这个任务是为了自学,以更好地理解客户端和服务器之间的交互。 所以我家里有一台笔记本电脑和一台台式电脑。我将使用笔记本电脑作为客户端,...
我做这个任务是为了自学,以更好地理解客户端和服务器之间的交互。 所以我家里有一台笔记本电脑和一台台式电脑。我将使用笔记本电脑作为客户端,...
Redshift 使用 psycopg2 进行查询时出现意外结果 [INSERT INTO <table> SELECT * FROM <VIEW> ] - 将 0 条记录写入目标表
从 Airflow DAG 任务调用的 Redshift [Insert into.. select..] 遇到一个奇怪的问题。我们有一个包含 5 个连续任务的 DAG 定义 任务 1:截断 temp_table SQL:`截断
通过 SQL 语句中的 %s 获取列表(countryList)的正确方法是什么? # 使用 psycopg2 CountryList=['英国','法国'] sql='从国家中选择 * WHERE 国家 IN (%s)...
可以使用 PSQL 连接到 postgres,但今天无法使用 python psycopg2 连接
我使用的是VPN。 我可以使用 PSQL 成功连接到 Postgres 服务器 /opt/homebrew/bin/psql postgres://myuser:[email protected]:5432/postgres 然而,虽然这...
我有以下疑问: 插入表 1 ( 第 1 列, 第 2 列, 第 3 列 ) 值( %s, (从表 2 中选择 id,其中名称 = %s), %s, ) 关于冲突 (fk_id) 执行更新设置 第 1 列 = %s, ***列2 = (
与具有相同规格的远程服务器相比,PostgreSQL COPY 命令在本地要慢得多
我在本地运行 PostgreSQL COPY 命令时遇到性能问题。具体来说,我的 .csv 文件位于本地计算机上,我正在将它们推送到远程 PostgreSQL 服务器中...
使用 Psycopg2 将变量的 JSONB 插入表中(Python 到 Postgres)
我的任务是从 pokeapi 获取 JSON 数据,并使用 psycopg2 将其放入 pg4e 服务器(每个人都是 postgres)上的表中。 尽管我无法将 Python 中的 JSON 数据放入 JSONB 中,但它仍然有效