es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PSYCOPG3

Cómo crear una base de datos utilizando psycopg3?

Esto no funciona: conn = psycopg.connect(dsn) conn.execute(“CREATE DATABASE test”) Aquí está la documentación sobre transacciones en psycopg3: https://www.psycopg.org/psycopg3/docs/basic/transactions.html La declaración más importante para este problema: Psycopg tiene un comportamiento que puede parecer sorprendente en comparación con psql: por defecto, cualquier operación en la base de datos iniciará una nueva transacción. . . . Read more

UTF-8 en psycopg3

Estoy refactorizando una base de código de Python que está utilizando psycopg2 a psycopg3. El código tiene llamadas a <cursor>.mogrify() que no está presente en psycopg3. El código tiene algo como esto para asegurarse de que las cadenas estén en UTF-8: arg_str = cur.mogrify(“(%s,%s,%s,%s,%s)”, x) args_list.append(arg_str) args_str = b’,’.join(args_list).decode(“utf-8”) cur.execute(insert_query . . . Read more