問題タブ [celementtree]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
30 参照

python - Python の cElementTree が期待どおりに動作しない

ソフトウェアから生成された xml ファイルを読み取る Python スクリプトを作成しました。xml.etree.cElementTree を使用して xml を解析しました。正常に動作していましたが、今日突然スクリプトが動作していないことに気付きました。システムに変更があったとは思いません。解析するファイルの新しいバッチを取得しただけです。

cpython/lib/xml/etree ライブラリをプロジェクト ディレクトリに追加しようとしましたが、何も解決しません。以前は独立して実行していたので、ここで問題を指摘することはできません。私は以下のコードを提供しています:

以前は、ID をキー、コメントを値として適切にフォーマットされた連想配列を受け取っていました。しかし、今では次のエラーが発生します。

ここに私がチェックしているファイルがあります:

問題とその解決方法を理解するのを手伝ってください..よろしくお願いします

PS:

rootTag.find('profile_info')返品None..

も使用してみrootTag.findall('profile_info')ましたが、空の配列が返されます[]..

と も使用してみrootTag.find('{*}profile_info')ましrootTag.findall('{*}profile_info')たが、同じ結果が返されます。