1

我找到了 python-docx,它看起来很聪明,但是我必须做一些没有很好记录的任务。

我需要打开一个 .docx 模板,其中包含一个表格,为先前创建的列表中存在的所有实例做广告,我必须在模板内的表格中对它们进行格式化。

4

1 回答 1

1

可能我已经找到了解决方案。它取决于 document.xpath,获取它的地图的一种方法是解压缩 .docx 并读取 ./word/document.xml 文件。

PATH_CELL = 'the path you individuate in document.xml'

docbody = document.xpath('/w:document/w:body'+PATH_CELL, 
namespaces=nsprefixes)[0]

print 'Replacing ...',
docbody = replace(docbody,'Welcome','Hello') 

我找到了这种运行游戏的方法。还有吗?

于 2013-01-03T11:54:00.267 回答