1

私の質問は次のとおりです。これは、PythonでXML(kml)を操作するための最良の方法ですか?特にスクリプトをシリアル化できます。

ご清聴ありがとうございました

4

3 に答える 3

4

PythonとXMLの場合、私は日常的に使用していますxml.etree(そのドキュメントを参照してください)。の良い点xml.etreeは、Python標準ライブラリに含まれていることです。互換性のあるAPIを公開するlxmlについても良いことを聞いたことがありetreeます。

于 2010-03-30T21:02:08.343 に答える
3

lxmlは非常に高速です。大規模なデータでは、最良の選択です。

編集:しかし、「lxmlは(主にパフォーマンス上の理由から)それ自体ではスレッドセーフを提供しないことに注意してください。そのため、APIの一部を同時に使用する場合は注意が必要です。」

于 2010-03-30T22:10:04.313 に答える
1

非常に小さくて単純なものの場合xml.dom.minidom、最も簡単な方法です。非常に少ないメモリ使用量で大きなファイルを処理できるものを探している場合は、xml.saxパーサーを使用することをお勧めします。

于 2010-03-30T23:25:06.300 に答える