XML ドキュメントを取り込み、そこからすべてのコメント ブロックを削除する Python スクリプトを作成しようとしています。
私は次の行に沿って何かを試しました:
tree = ElementTree()
tree.parse(file)
commentElements = tree.findall('//comment()')
for element in commentElements:
element.parentNode.remove(element)
これを行うと、Python から奇妙なエラーが発生します: "KeyError: '()'
他の方法( sed など)を使用してファイルを簡単に編集する方法があることは知っていますが、Pythonスクリプトで行う必要があります。