用python在word中把指定的文字加粗
时间: 2024-05-01 13:22:30 浏览: 16
你可以使用Python中的`python-docx`库来操作Word文档。具体实现方法如下:
```python
import docx
doc = docx.Document('your_document.docx') # 打开指定的Word文档
for paragraph in doc.paragraphs:
if '指定的文字' in paragraph.text:
for run in paragraph.runs:
if '指定的文字' in run.text:
run.bold = True # 将指定的文字加粗
doc.save('your_document.docx') # 保存修改后的Word文档
```
其中,`doc.paragraphs`可以获取Word文档中的所有段落,`paragraph.runs`则可以获取每个段落中的所有文本块,通过判断文本块中是否包含指定的文字,并将其加粗即可。最后,使用`doc.save()`方法保存修改后的Word文档。