请编写一段python代码,可以读取一个word文档,将文档中的每句话断开并分行
时间: 2024-05-10 20:13:52 浏览: 195
python批量提取word内信息
5星 · 资源好评率100%
这是您需要的代码:
```python
import docx
# 读取 Word 文档
document = docx.Document('file.docx')
# 遍历文档中的每个段落
for para in document.paragraphs:
# 分解每个段落中的句子
sentences = para.text.split('.')
# 遍历每个句子
for sentence in sentences:
# 去除首尾空格并打印
print(sentence.strip())
```
请将 `file.docx` 替换为您要读取的 Word 文档的文件名。这段代码会将每个段落中的句子都分解并打印到控制台上,每个句子占一行,如果您想将它们保存到文件中,可以使用 Python 的文件写入操作。
阅读全文