1
私はXMLファイルをたくさん読んでいます。ファイルに次のような空のルート要素が含まれている場合:空のXMLルート要素を検出する
<?xml version="1.0" encoding="UTF-8"?>
<root />
私はそれをスキップします。現在、私はこうしています:
import xml.etree.cElementTree as ET
xml = ET.parse(filename)
if not [el for el in xml.getroot()]:
# skip
このケースを処理するより良い方法はありますか?代わりに、リスト内包の