擅长:python、mysql、java
<p>您正在尝试的是危险的,因为您正在较低级别处理一个高级别的docx文件。如果你真的想这么做,只需使用@shahvishal建议的<a href="https://stackoverflow.com/q/4653768">overwriting file in ziparchive</a>的提示。在</p>
<p>但除非您完全了解docx格式的所有细节,否则我的建议是:<strong>不要这样做</strong>。假设在一个内部字段或属性中有字符串<code>{text}</code>。您很可能会以意外的方式更改文件,从而立即或更糟地导致文件被销毁(Word无法再处理它)。在</p>
<p>如果您在安装了word的Windows计算机上进行处理,您当然可以尝试使用automation来处理microsoftword文件。不幸的是,我只是很久以前才这么做的,不能提供有用的链接。您需要:</p>
<ul>
<li>pywin30模块常识</li>
<li>充分了解MS/WORD的自动化接口。希望它的文档是很好的与许多例子,如果你有一个完整的安装Microsoft Office包括宏帮助</li>
</ul>