import psycopg2
from psycopg2 import Error
try:
# Подключение к существующей базе данных
con = psycopg2.connect(
user="postgres",
# пароль, который указали при установке PostgreSQL
password="1234",
host="127.0.0.1",
port="5432",
database="db1")
con.autocommit = True
# Создайте курсор для выполнения операций с базой данных
with con.cursor() as cursor:
pass
# SQL-запрос для создания новой таблицы
first = "SELECT version();"
cursor.execute(first)
print(cursor.fetchone())
except (Exception, Error) as error:
print("Ошибка при работе с PostgreSQL", error)
finally:
if con:
con.close()
print("Соединение с PostgreSQL закрыто")