如何使用python在Docs文件的特定文本中添加注解

2vuwiymt  于 2023-01-12  发布在  Python
关注(0)|答案(1)|浏览(183)

我想在我的微软文档中使用pythonBayoo-docxpython-docx添加注解,任何人都可以帮助我。我正在使用Bayoo-docx。
我需要一些bayoo-docx和python-docx代码方面的帮助。

kknvjkwl

kknvjkwl1#

假设你正试图评论一个“特定”的文本,这种方法可以帮助:

from docx import Document

# Open the document
document = Document('example.docx')

# Find the text you want to add a comment to
for paragraph in document.paragraphs:
    if 'text to comment on' in paragraph.text:
        # Get the run of text that contains the text to comment on
        for run in paragraph.runs:
            if 'text to comment on' in run.text:
                # Add the comment
                comment = paragraph.add_comment('Comment text', author='Author Name')
                run.text = run.text.replace('text to comment on', '')

# Save the document
document.save('example.docx')

相关问题