Ve skutečnosti byste nikdy neměli své dotazy formátovat v pythonu, ale nechte psycopg2 Udělej to. Zde je způsob, jak to udělat:http:/ /initd.org/psycopg/docs/usage.html#passing-parameters-to-sql-queries tj.:
cur.execute("INSERT INTO numbers VALUES (%s)", (42,))
Počínaje verzí 2.7 jsou některé pokročilé možnosti formátování dostupné prostřednictvím psycopg2.sql
modul:http://initd.org/psycopg/docs/sql.html