Які таблиці є в базі даних?
У цій вправі ви знову створите рушій для підключення до 'Chinook.sqlite'.
Перш ніж отримати якісь дані з бази, вам потрібно дізнатися, які таблиці в ній є!
Для цього ви збережете назви таблиць у список за допомогою методу .table_names() у рушія, а потім надрукуєте цей список.
Ця вправа є частиною курсу
Вступ до імпорту даних у Python
Інструкції до вправи
- Імпортуйте функцію
create_engineз модуляsqlalchemy. - Створіть рушій для підключення до бази даних SQLite
'Chinook.sqlite'і присвойте його зміннійengine. - Використовуючи метод
.table_names()на рушіїengine, запишіть назви таблиць із'Chinook.sqlite'у зміннуtable_names. - Надрукуйте об'єкт
table_namesу консолі.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Import necessary module
# Create engine: engine
# Save the table names to a list: table_names
# Print the table names to the shell
print(____)