Как я могу установить zlib в Mac OS X Mojave (10.14)?

Начиная с версии psycopg2 версии 2.7 (выпущенной в феврале 2017 г.) имена столбцов и имена таблиц (идентификаторы) могут быть созданы «на лету» безопасным способом, используя psycopg2.sql. Вот ссылка на документацию с примерами: http://initd.org/psycopg/docs/sql.html .

Итак, способ написать запрос в вашем вопросе будет:

import sqlite3
from psycopg2 import sql
with sqlite3.connect(":memory:") as connection:
    query = sql.SQL("CREATE TABLE {}").format("bar")
    connection.execute(query)

13
задан geoidesic 10 October 2018 в 13:53
поделиться