EmpezarEmpieza gratis

Ejecutar consultas con sqlalchemy y pandas

Para trabajar con datos almacenados en tablas de Postgres, usarás create_engine() de sqlalchemy y read_sql() de pandas. Para familiarizarte con estas herramientas, practicarás cómo conectarte a una base de datos de Postgres y ejecutar una consulta. ¡Ánimo!

Este ejercicio forma parte del curso

Introducción a NoSQL

Ver curso

Instrucciones del ejercicio

  • Actualiza el URI de conexión para crear una conexión con la base de datos disneyland, por el puerto 5432.
  • Usa pandas para leer los resultados de la consulta SQL proporcionada en un DataFrame, utilizando el objeto de conexión creado en el paso anterior.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

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 y ejecutar código