python如何将word文本写入excel
时间: 2023-09-30 16:00:18 浏览: 119
如何利用Python把excel中的内容批量替换到word中
5星 · 资源好评率100%
在Python中,可以使用openpyxl库将Word文本写入Excel文件。首先,我们需要安装openpyxl库,可以使用以下命令进行安装:
```
pip install openpyxl
```
安装完成后,我们可以使用下面的代码将Word文本写入Excel文件:
```python
from openpyxl import Workbook
# 创建一个新的Excel文件
wb = Workbook()
# 选择默认的活动工作表
ws = wb.active
# 读取Word文本文件
with open('word_text.docx', 'r') as file:
text = file.read()
# 将文本写入Excel的A1单元格
ws['A1'] = text
# 保存Excel文件
wb.save('word_text.xlsx')
```
在上述代码中,我们首先导入Workbook类和openpyxl库,然后创建一个新的Excel文件以及一个默认的活动工作表。接着,我们使用open函数来读取Word文本文件,并将读取的文本写入Excel的A1单元格。最后,我们使用save方法保存Excel文件。
需要注意的是,上述代码中使用了openpyxl库来处理Excel文件,故需要在系统中安装此库。当然,还需要将Word文本文件的路径和名称适配到代码中,确保能正确读取到文本内容,并将其写入Excel文件中。
阅读全文