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 に答える