Conectando Python a um Banco de Dados PostgreSQL e Realizando Consultas
Neste artigo, vamos aprender como conectar Python a um banco de dados PostgreSQL e como realizar consultas utilizando a biblioteca psycopg2.
Passo 1: Instalando o psycopg2
Antes de começarmos, é necessário instalar a biblioteca psycopg2. Você pode instalar utilizando o pip:
pip install psycopg2
Passo 2: Conectando ao Banco de Dados
Para conectar Python a um banco de dados PostgreSQL, você precisa fornecer as informações de conexão, como o nome do host, usuário, senha e nome do banco de dados. Você pode utilizar o seguinte código para se conectar:
import psycopg2
conn = psycopg2.connect(
host="localhost",
database="nome_do_banco",
user="nome_do_usuario",
password="senha_do_usuario"
)
Passo 3: Realizando Consultas
Uma vez conectado ao banco de dados, você pode realizar consultas utilizando o cursor. Veja um exemplo de como realizar uma consulta simples:
cur = conn.cursor()
cur.execute("SELECT * FROM tabela")
rows = cur.fetchall()
for row in rows:
print(row)
Conclusão
Conectar Python a um banco de dados PostgreSQL e realizar consultas é simples utilizando a biblioteca psycopg2. Com os passos acima, você estará pronto para começar a utilizar dados de um banco de dados em seus scripts Python.