ComenzarEmpieza gratis

Ejecutar consultas con sqlalchemy y pandas

Para trabajar con datos almacenados en tablas Postgres, utilizarás las funciones sqlalchemy's create_engine(), y pandas's read_sql(). Para familiarizarte con estas herramientas, practicarás la conexión a una base de datos Postgres y la ejecución de una consulta. Buena suerte.

Este ejercicio forma parte del curso

Introducción al NoSQL

Ver curso

Instrucciones del ejercicio

  • Actualiza la conexión URI para crear una conexión con la base de datos disneyland, a través del puerto 5432.
  • Utiliza 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