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, kursun bir parçasıdır

NoSQL'a Giriş

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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