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 de 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

Pruebe este ejercicio completando este 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