ComenzarEmpieza 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 y completa el código de muestra.

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