1、解析速度
2、调试区别
使用cElementTree的话,在pycharm的debug模式下,是看不到内容的
使用ElementTree,可以看到丰富信息,子节点,子节点的子节点等等,非常方便开发
所以对于线上产品应该使用下面这种的方式,但是开发的时候,应该使用 import xml.etree.ElementTree as ET
try: import xml.etree.cElementTree as ET except ImportError: import xml.etree.ElementTree as ET
tree = ET.parse(config_file)
tree = ET.parse(config_file)或者tree = ET.fromstring(string),可以从文件或者字符串中解析到xml的结构