データベース内のテーブル
この演習では、'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(____)