我正在阅读一堆 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
有没有更好的方法来处理这种情况?
我正在阅读一堆 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
有没有更好的方法来处理这种情况?