数据库中有哪些表?
在本练习中,您将再次创建一个引擎连接到 'Chinook.sqlite'。
不过,在从数据库取出任何数据之前,您需要先了解其中包含哪些表。
为此,您将使用引擎的方法 .table_names() 将表名保存到列表中,然后打印该列表。
本练习是课程的一部分
Python 数据导入入门
练习说明
- 从模块
sqlalchemy导入函数create_engine。 - 创建一个连接到 SQLite 数据库
'Chinook.sqlite'的引擎,并将其赋给engine。 - 在引擎
engine上使用方法.table_names(),将'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(____)