ComeçarComece gratuitamente

Execução de consultas com sqlalchemy e pandas

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

Este exercício faz parte do curso

Introdução ao NoSQL

Ver Curso

Instruções de exercício

  • Atualize a conexão URI 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 preenchendo 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 código