Назад к вопросам
Junior — Middle
75
Каким образом осуществляется подключение к базе данных PostgreSQL?
Ответ от нейросети
sobes.tech AI
Подключение к базе данных PostgreSQL в Python обычно осуществляется с помощью библиотеки psycopg2 или asyncpg для асинхронного доступа.
Пример подключения с использованием psycopg2:
import psycopg2
try:
connection = psycopg2.connect(
dbname="your_db_name",
user="your_username",
password="your_password",
host="localhost",
port="5432"
)
cursor = connection.cursor()
cursor.execute('SELECT version();')
db_version = cursor.fetchone()
print(f"Connected to - {db_version}")
except Exception as error:
print(f"Error connecting to PostgreSQL: {error}")
finally:
if connection:
cursor.close()
connection.close()
В этом примере создается подключение к базе, выполняется простой запрос и закрывается соединение.