BaşlayınÜcretsiz Başlayın

sqlalchemy ve pandas ile sorgu çalıştırma

Postgres tablolarında tutulan verilerle çalışmak için sqlalchemy'nin create_engine() ve pandas'ın read_sql() fonksiyonlarını kullanacaksın. Bu araçlara alışmak için bir Postgres veritabanına bağlanmayı ve bir sorgu çalıştırmayı pratik edeceksin. İyi şanslar!

Bu egzersiz

NoSQL'a Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Bağlantı URI'sini güncelleyerek 5432 portu üzerinden disneyland veritabanına bağlan.
  • Önceki adımda oluşturduğun bağlantı nesnesini kullanarak, verilen SQL sorgusunun sonuçlarını pandas ile bir DataFrame'e oku.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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)
Kodu Düzenle ve Çalıştır