ComeçarComece de graça

Executando consultas com sqlalchemy e pandas

Para trabalhar com dados armazenados em tabelas do Postgres, você vai usar create_engine() do sqlalchemy e read_sql() do pandas. Para se familiarizar com essas ferramentas, você vai praticar a conexão a um banco de dados Postgres e a execução de uma consulta. Boa sorte!

Este exercício faz parte do curso

Introdução a NoSQL

Ver curso

Instruções do exercício

  • Atualize a URI de conexão para criar uma conexão com o banco de dados disneyland, na porta 5432.
  • Use pandas para ler os resultados da consulta SQL fornecida em um DataFrame, usando o objeto de conexão criado na etapa anterior.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

import pandas as pd
import sqlalchemy

# Create a connection to the reviews database
db_engine = sqlalchemy.____("postgresql+psycopg2://repl:password@localhost:____/____")

# Execute a query against the nested_reviews table
results = pd.____("SELECT * FROM nested_reviews;", ____)
print(results)
Editar e executar o código