Inizia subitoInizia gratis

Eseguire query con sqlalchemy e pandas

Per lavorare con i dati archiviati nelle tabelle Postgres, userai create_engine() di sqlalchemy e read_sql() di pandas. Per prendere dimestichezza con questi strumenti, farai pratica collegandoti a un database Postgres ed eseguendo una query. Buon lavoro!

Questo esercizio fa parte del corso

Introduzione ai database NoSQL

Visualizza corso

Istruzioni dell'esercizio

  • Aggiorna la URI di connessione per creare una connessione al database disneyland, sulla porta 5432.
  • Usa pandas per leggere i risultati della query SQL fornita in un DataFrame, utilizzando l'oggetto connessione creato nel passaggio precedente.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

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)
Modifica ed esegui il codice