Viewing File: /opt/alt/python35/lib64/python3.5/xml/dom/__pycache__/domreg.cpython-35.opt-2.pyc



й¼]{
ã@s^ddlZddddiZiZdd„Zdd	„Zdfd
d„Zdd
„ZdS)éNZminidomzxml.dom.minidomZ4DOMzxml.dom.DOMImplementationcCs|t|<dS)N)Ú
registered)ÚnameÚfactory©rú+/opt/alt/python35/lib64/python3.5/domreg.pyÚregisterDOMImplementations	rcCs1x*|D]"\}}|j||ƒsdSqWdS)Nré)Z
hasFeature)ÚdomÚfeaturesÚfÚvrrrÚ_good_enough sr
cCs=ddl}d}tj|ƒ}|rIt|iidgƒ}|jƒS|rZt|ƒStjjrŠd|j	krŠtd|j	dƒSt
|tƒr¥t|ƒ}x0tj
ƒD]"}|ƒ}t||ƒr²|Sq²WxRtjƒD]D}ytd|ƒ}Wntk
rwåYnXt||ƒrå|SqåWtdƒ‚dS)NrÚgetDOMImplementationZ
PYTHON_DOMrz$no suitable DOM implementation found)ÚosÚwell_known_implementationsÚgetÚ
__import__rrÚsysÚflagsÚignore_environmentÚenvironÚ
isinstanceÚstrÚ_parse_feature_stringÚvaluesr
ÚkeysÚ	ExceptionÚImportError)rr
rZcreatorÚmodr	rrrr's0

	
rcCsÇg}|jƒ}d}t|ƒ}x–||kr¼||}|ddkr`td|fƒ‚|d}d}||kr¦||}|ddkr¦|d}|}|j||fƒq'Wt|ƒS)NrÚ
0123456789zbad feature name: %rr)ÚsplitÚlenÚ
ValueErrorÚappendÚtuple)Úsr
ÚpartsÚiÚlengthZfeatureÚversionrrrrrRs"



r)rrrrr
rrrrrrÚ<module>	s+
Back to Directory File Manager