我想将数据输入 Microsoft Excel 电子表格,并让该数据与其他文档和网络表单进行交互和写入。
成功后,我正在使用 xlwings 从 Excel 电子表格中提取数据。现在,我一直在处理 .docx 文件。此处的目标是将 Excel 数据写入 Microsoft Word .docx 文件模板的特定部分并创建一个新文件。
我的具体问题是:
您能否仅修改 word/document.xml 文件中的文本字符串,并仍保持其 .docx 封装的完整性和功能性?似乎在对 Word 文档进行最轻微的更改时,XML 代码中可能会发生许多变化。我一直在使用 python-docx 和 lxml,但我不确定我想要做的事情是否可以通过这条路线实现。
任何建议或经验分享将不胜感激。我觉得我已经阅读了至少 5 次通过谷歌搜索很容易发现的每篇文章。
让我知道是否有任何需要澄清的地方。
一些需要注意的事情:我大约 2 个月前开始接触编码。那段时间我一直在集中精力做这件事,我觉得我正在学习基本概念,但我的知识存在严重差距。
这是我的工具:Yosemite 10.10、Microsoft Office 2011 for Mac