1
私はPythonでWord文書にdocx-mailmergeを入力しようとしています。すべてが正常に働いていたが、Wordの別のバージョンを持つ別のコンピュータ上の自宅でいくつか編集した後、私のスクリプトは、行でエラーを与える:mailmerge: 'ValueError:Elementはこのノードの子ではありません'という意味ですか?
はdocument = MailMerge(template)
エラー:
document = MailMerge(template)
File "C:\Python27\lib\site-packages\mailmerge.py", line 79, in __init__
parent.remove(child)
File "src\lxml\lxml.etree.pyx", line 950, in lxml.etree._Element.remove
(src\lxml\lxml.etree.c:50327)
ValueError: Element is not a child of this node.
これは何を意味するのでしょうか?
テンプレートとは何ですか? – haifzhan
Wordファイル(* .docx) – Joost
ようこそStackOverflow。ヘルプドキュメントの投稿ガイドラインを読み、それに従ってください。 [最小、完全で検証可能な例](http://stackoverflow.com/help/mcve)がここに適用されます。 MCVEコードを投稿して問題を正確に記述するまでは、効果的にお手伝いすることはできません。 投稿したコードをテキストファイルに貼り付け、説明した問題を再現できるはずです。 – Prune