python编写创建表格和插入表格 示例
时间: 2024-01-26 14:08:18 浏览: 153
好的,下面是一个简单的 Python 示例,用于创建一个名为 "users" 的表格,然后插入一些数据。
```python
import sqlite3
# 连接到数据库
conn = sqlite3.connect('example.db')
# 创建一个游标
c = conn.cursor()
# 创建表格
c.execute('''CREATE TABLE users
(id INTEGER PRIMARY KEY, name TEXT, age INTEGER)''')
# 插入数据
c.execute("INSERT INTO users (name, age) VALUES (?, ?)", ('Alice', 25))
c.execute("INSERT INTO users (name, age) VALUES (?, ?)", ('Bob', 30))
c.execute("INSERT INTO users (name, age) VALUES (?, ?)", ('Charlie', 35))
# 提交更改并关闭连接
conn.commit()
conn.close()
```
这个示例使用了 SQLite 数据库,但是类似的代码可以用于其他数据库,只需要使用相应的 Python 库。
相关问题
python编写doc文档创建表格和插入表格 示例
好的,下面是一个简单的 Python 示例,用于创建一个名为 "users" 的表格,然后插入一些数据,并将表格保存为 Word 文档。
```python
from docx import Document
from docx.shared import Inches
# 创建一个 Word 文档
document = Document()
# 添加一个表格
table = document.add_table(rows=1, cols=3)
hdr_cells = table.rows[0].cells
hdr_cells[0].text = 'ID'
hdr_cells[1].text = 'Name'
hdr_cells[2].text = 'Age'
# 插入数据
records = [
(1, 'Alice', 25),
(2, 'Bob', 30),
(3, 'Charlie', 35)
]
for record in records:
row_cells = table.add_row().cells
row_cells[0].text = str(record[0])
row_cells[1].text = record[1]
row_cells[2].text = str(record[2])
# 保存文档
document.save('users.docx')
```
这个示例使用了 Python 的 `docx` 库来创建和操作 Word 文档。如果你使用的是其他类型的文档,可以使用相应的 Python 库来创建和操作它们。
python编写doc文档文字和创建表格和插入表格 示例
好的,下面是一个简单的 Python 示例,用于创建一个包含文字和表格的 Word 文档。
```python
from docx import Document
from docx.shared import Inches
# 创建一个 Word 文档
document = Document()
# 添加文字
document.add_heading('Users', 0)
document.add_paragraph('Here is a list of users:')
# 添加一个表格
table = document.add_table(rows=1, cols=3)
hdr_cells = table.rows[0].cells
hdr_cells[0].text = 'ID'
hdr_cells[1].text = 'Name'
hdr_cells[2].text = 'Age'
# 插入数据
records = [
(1, 'Alice', 25),
(2, 'Bob', 30),
(3, 'Charlie', 35)
]
for record in records:
row_cells = table.add_row().cells
row_cells[0].text = str(record[0])
row_cells[1].text = record[1]
row_cells[2].text = str(record[2])
# 保存文档
document.save('users.docx')
```
这个示例使用了 Python 的 `docx` 库来创建和操作 Word 文档。它首先添加了一些文字,然后添加了一个包含数据的表格。如果你需要添加其他内容,例如图片或者样式,可以使用 `docx` 库提供的其他方法来实现。
阅读全文