Mulai sekarangMulai gratis

Menjalankan kueri dengan sqlalchemy dan pandas

Untuk bekerja dengan data yang disimpan dalam tabel Postgres, Anda akan menggunakan create_engine() dari sqlalchemy, dan fungsi read_sql() dari pandas. Untuk membiasakan diri dengan alat ini, Anda akan berlatih menyambungkan ke database Postgres dan menjalankan sebuah kueri. Semoga sukses!

Latihan ini merupakan bagian dari kursus

Pengantar NoSQL

Lihat Kursus

Instruksi latihan

  • Perbarui connection URI untuk membuat koneksi ke database disneyland, melalui port 5432.
  • Gunakan pandas untuk membaca hasil kueri SQL yang disediakan ke dalam sebuah DataFrame, menggunakan objek koneksi yang dibuat pada langkah sebelumnya.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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)
Edit dan Jalankan Kode