MulaiMulai sekarang secara 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 adalah bagian dari kursus

Pengantar NoSQL

Lihat Kursus

Petunjuk 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 praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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