def is_available(cls):
# Is vital piece of ElementTree module available at all?
try:
cls.ET.Element
except:
return False
# We only support ElementTree version 1.3+
from distutils.version import StrictVersion
return StrictVersion(BaseET.VERSION) >= StrictVersion('1.3')
python类VERSION的实例源码
def is_available(cls):
if not super(cElementTreeAdapter, cls).is_available():
return False
# We only support cElementTree version 1.0.6+
from distutils.version import StrictVersion
return StrictVersion(cls.ET.VERSION) >= StrictVersion('1.0.6')