sqlalchemy और pandas के साथ क्वेरियाँ चलाना
Postgres टेबल्स में स्टोर किए गए डेटा के साथ काम करने के लिए, आप sqlalchemy का create_engine() और pandas का read_sql() फंक्शन इस्तेमाल करेंगे. इन टूल्स की समझ बनाने के लिए, आप एक Postgres डेटाबेस से कनेक्ट करने और एक क्वेरी चलाने का अभ्यास करेंगे. शुभकामनाएँ!
यह अभ्यास पाठ्यक्रम का हिस्सा है
NoSQL परिचय
अभ्यास निर्देश
- पोर्ट
5432परdisneylandडेटाबेस से कनेक्शन बनाने के लिए कनेक्शन URI अपडेट करें. - पिछले चरण में बनाए गए कनेक्शन ऑब्जेक्ट का उपयोग करते हुए, दी गई SQL क्वेरी के परिणामों को
pandasसे एक DataFrame में पढ़ें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
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)