python docx 中创建表格
时间: 2024-11-20 16:34:30 浏览: 5
Python批量复制Word表格中内容
在Python中,你可以使用`docx`库来创建Word文档并插入表格。这个库允许你操作Microsoft Word .docx文件,就像操作字典一样简单。以下是基本步骤:
1. 首先,你需要安装`python-docx`库,可以使用pip进行安装:
```
pip install python-docx
```
2. 导入必要的模块:
```python
from docx import Document
from docx.shared import Inches
```
`Inches`是一个长度单位,用于设置单元格尺寸。
3. 创建一个新的`Document`对象:
```python
document = Document()
```
4. 添加表格到文档:
```python
# 创建一个两行三列的表格
table = document.add_table(rows=2, cols=3, width=Inches(6)) # 宽度可以根据需要调整
# 访问并修改单元格
for row in table.rows:
for cell in row.cells:
cell.text = "这是一个单元格" # 设置单元格内容
```
5. 最后,保存文档:
```python
document.save("my_table.docx")
```
阅读全文