Python 3.x 通过win32com在word文件中查找句子范围

Python 3.x 通过win32com在word文件中查找句子范围,python-3.x,ms-word,win32com,Python 3.x,Ms Word,Win32com,这是一个word文件,如下图所示 代码>我喜欢C++也 我使用下面的代码 从win32com.client导入分派 wordapp=Dispatch(“Word.Application”) wordapp.visible=False worddoc=wordapp.Documents.Open(“/text.docx”) 添加(“书签名称”、“范围”) 但是,在worddoc.Bookmarks.Add(“书签名称”、“范围”) 范围 >代码>我喜欢C++也未知。 P>是否有任何方法获得句

这是一个word文件,如下图所示

<如果我想把一个书签插入到句子>代码>我喜欢C++也 我使用下面的代码

从win32com.client导入分派
wordapp=Dispatch(“Word.Application”)
wordapp.visible=False
worddoc=wordapp.Documents.Open(“/text.docx”)
添加(“书签名称”、“范围”)
但是,在
worddoc.Bookmarks.Add(“书签名称”、“范围”)

<代码>范围<代码> >代码>我喜欢C++也未知。

P>是否有任何方法获得句子的范围<代码>我喜欢C++也?/P>
感谢使用Word内置的查找功能。找到搜索词后,
Find.Execute
返回该
Range
。使用Word内置的
Find
功能。找到搜索项后,
Find.Execute
返回该范围。