在 Python 中操作数据库通常需要使用第三方库,比如常用的 SQLite3、MySQL、PostgreSQL 等。下面以 SQLite3 为例,介绍如何在 Python 中创建表。

首先要确保已经安装了 SQLite3,如果没有安装可以通过以下命令安装:

$ sudo apt-get install sqlite3

接着安装 Python 的 SQLite3 库:

$ pip install pysqlite

接下来可以开始创建表了,下面是一个简单的示例代码:

import sqlite3

# 连接数据库,如果不存在则会自动创建
conn = sqlite3.connect('test.db')

# 创建一个游标对象
cursor = conn.cursor()

# 创建一个表
cursor.execute('''CREATE TABLE IF NOT EXISTS users
                (id INTEGER PRIMARY KEY AUTOINCREMENT,
                name TEXT NOT NULL,
                age INT NOT NULL)''')

# 提交更改
conn.commit()

# 关闭连接
conn.close()

print("Table created successfully")

上面的代码首先连接到名为 test.db 的数据库,然后使用游标对象执行 SQL 语句创建名为 users 的表,表中包含 id、name 和 age 三个字段。最后提交更改并关闭连接。

运行以上代码,即可在当前目录下的 test.db 数据库中创建名为 users 的表。

这样就完成了在 Python 中创建数据库表的操作,可以根据实际需求修改表结构或操作数据。