python docx字符串替换和文档合并

python docx字符串替换和文档合并,python,openxml,docx,python-docx,Python,Openxml,Docx,Python Docx,我的目标是创建一个docx文档,将多个模板(也包括docx)连接在一起,同时替换其中的字符串。使用pythondocx实现这一点。 我已经能够将文档连接在一起了,但我缺少的是如何替换其中的一些内容 我找到了如何访问要替换的XML内容,方法如下: doc = Document(self.tpldir + self.main_tpl) for element in doc.element: if (getattr(element, "xml", False)):

我的目标是创建一个docx文档,将多个模板(也包括docx)连接在一起,同时替换其中的字符串。使用pythondocx实现这一点。 我已经能够将文档连接在一起了,但我缺少的是如何替换其中的一些内容

我找到了如何访问要替换的XML内容,方法如下:

    doc = Document(self.tpldir + self.main_tpl)
    for element in doc.element:
        if (getattr(element, "xml", False)):
            content = element.xml

此时,在内容中,我有一个我不知道如何操作的“XmlString”,并将其放回element.xml中。

好的,我正在学习和理解更多内容。xml是一种方法,返回一个XmlString,我想我可以把它当作一个属性,但我不能。我必须找到一种方法来实现一种新的方法来覆盖数据OK我正在学习和理解更多的东西。xml是一种方法,返回一个XmlString,我想我可以把它当作一个属性,但我不能。我必须找到一种方法来实现一种新的方法来覆盖数据