0
Beim Versuch postgis aus Python mit pyscopg2 hat folgende Updates keine Auswirkung:ALTE EXTENSION ... UPDATE über psycopg2
import psycopg2.extensions
DB = "mydb"
UPDATE = "ALTER EXTENSION postgis UPDATE;"
conn = psycopg2.connect("dbname={}".format(DB))
cur = conn.cursor()
cur.execute(UPDATE)
print(cur.statusmessage)
for notice in conn.notices:
print(notice)
cur.close()
jedoch über die Kommandozeile psql Aktualisierung die Erweiterung nicht aktualisiert:
$ psql -d mydb -c "ALTER EXTENSION postgis UPDATE;"
Wie kann ich Erweiterungen von Python aktualisieren, ohne psql zu verwenden?
Sie sicher, 'conn.notices' wird alle stdout und sterrr haben? .. –
Ich weiß es nicht ... – Udi