python批量txt转word
时间: 2023-09-05 15:10:00 浏览: 266
巧用Python批量实现PDF文件转换为Word文件(源码,图片也可以转哦!只需修改文件名和路径即可)
你可以使用 Python 的 `docx` 库和 `os` 库来实现批量将 txt 文件转换为 word 文件。
以下是一个示例代码,具体可以根据自己的需求进行修改:
```python
from docx import Document
import os
# 设置工作路径
work_path = 'your_work_path'
# 遍历所有 txt 文件
for filename in os.listdir(work_path):
if filename.endswith('.txt'):
# 读取 txt 文件
with open(os.path.join(work_path, filename), 'r', encoding='utf-8') as f:
content = f.read()
# 创建 word 文档
doc = Document()
# 添加内容
doc.add_paragraph(content)
# 保存为 word 文件
doc.save(os.path.join(work_path, filename.replace('.txt', '.docx')))
```
你只需要将 `your_work_path` 替换为你的工作路径即可。注意,需要安装 `docx` 库。可以使用以下命令安装:
```
pip install python-docx
```
阅读全文