如何使用Python将msword文档中的整个段落复制到另一个文档中

2024-09-27 23:23:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我遇到了一些问题:我想循环浏览msword文档中的所有段落,如果段落中有一些特定的文本,我想将该段落复制到另一个“msword”文件中。在

但是,尽管段落可能包含图像、公式,但我只能在目标word文件中找到文本(甚至在新word文件中找不到“下划线”)。 有什么办法解决这个问题吗?在

有没有办法知道我用鼠标选择的对象,然后显示它的对象名(我不熟悉MS对象层次结构)。在

正如您在这张图片中看到的,我选择的红色形状应该是公式还是图像? enter image description here

for i in range(countParagraphs): 

  para = src_doc.Paragraphs[i]
  if "the specific text appears"
    rng = dst_doc.Range()
    rng.InsertAfter(Paragraphs[i])
    rng.InsertAfter(src_doc.Shapes[i].TextFrame.TextRange.Text)

Tags: 文件对象文档图像文本srcdocword

热门问题