ПочатиПочніть безкоштовно

Виконання запитів за допомогою sqlalchemy та pandas

Щоб працювати з даними, збереженими в таблицях Postgres, ви використаєте create_engine() з sqlalchemy та read_sql() з pandas. Щоб відчути, як працюють ці інструменти, ви потренуєтеся під'єднуватися до бази даних Postgres і виконувати запит. Успіхів!

Ця вправа є частиною курсу

Вступ до NoSQL

Переглянути курс

Інструкції до вправи

  • Оновіть URI підключення, щоб створити з'єднання з базою даних disneyland через порт 5432.
  • Скористайтеся pandas, щоб зчитати результати наданого SQL-запиту в 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)
Редагувати та запускати код