Das psycopg-Modul¶
Installiert das psycopg-Modul:
$ uv add psycopg Resolved 3 packages in 4ms Built psycopg-env @ file:///Users/veit/sandbox/psycopg_env Prepared 1 package in 7ms Uninstalled 1 package in 0.96ms Installed 2 packages in 5ms + psycopg==3.3.4 ~ psycopg-env==0.1.0 (from file:///Users/veit/cusy/trn/python-basics-tutorial)
Importiert das psycopg-Modul:
1import psycopg2
Erstellt eine Datenbank:
3conn = psycopg2.connect(dbname="my_db", user="username") 4cursor = conn.cursor()
Abfragen der Datenbank:
7cursor.execute("SELECT * FROM my_table") 8row = cursor.fetchone()
Zeiger und Verbindung schließen:
11cursor.close() 12conn.close()