将docx文档中表格内容输出到txt文档中
时间: 2024-02-03 18:15:57 浏览: 111
world文档动态插入表格
可以使用Python中的`python-docx`库读取docx文档中的表格内容,并将其输出到txt文档中。以下是一个示例代码:
```python
import docx
# 读取docx文档
doc = docx.Document('example.docx')
# 打开txt文档
with open('output.txt', 'w', encoding='utf-8') as f:
# 遍历文档中的所有表格
for table in doc.tables:
# 遍历表格中的所有行和列
for i, row in enumerate(table.rows):
for j, cell in enumerate(row.cells):
# 将单元格内容写入txt文档
f.write(cell.text + '\t')
f.write('\n')
```
这段代码会读取名为`example.docx`的docx文档,并将其中的所有表格内容输出到名为`output.txt`的txt文档中。在txt文档中,每个单元格的内容以制表符`\t`分隔,每一行的内容以换行符`\n`分隔。你可以根据需要对输出的格式进行调整。
阅读全文