f: ddlmZddlmZmZddlmZmZmZm Z m Z efdZ efdZ dgZ dZerddlZddlZddlZejjs)d ejvr ejd d Z [d Zejdd d krGejer-ejed Z ddZejdd d krdZndZ[dS)) InputSource)ContentHandler ErrorHandler) SAXExceptionSAXNotRecognizedExceptionSAXParseExceptionSAXNotSupportedExceptionSAXReaderNotAvailablect}||||||dS)N) make_parsersetContentHandlersetErrorHandlerparse)sourcehandler errorHandlerparsers 7/opt/alt/python311/lib64/python3.11/xml/sax/__init__.pyrrsK ]]F W%%% <((( LLcddl}|t}t}||||t }t |tr)|| |n(| | || |dS)N) iorr r rr isinstancestrsetCharacterStreamStringIO setByteStreamBytesIOr)stringrrrrinpsrcs r parseStringr!#s III#~~ ]]F W%%% <((( ]]F&#1!!"++f"5"56666RZZ//000 LLrzxml.sax.expatreaderrN PY_SAX_PARSER,zpython.xml.sax.parserjavac t|tzD]<} t|cS#t$rddl}||jvrY.t $rY9wxYwt dd)NrzNo parsers found)listdefault_parser_list_create_parser ImportErrorsysmodulesr ) parser_list parser_namer,s rr r FsJK((+>>    !+.. . . .    JJJck))*)%    D  2D 9 99s-A AAc|ddlm}||dt}|S)Nr)imp)org.python.corer1 importNameglobals create_parser)r/r1 drv_modules rr*r*as?''''''^^KGII>> '')))rcPt|iidg}|S)Nr5) __import__r5)r/r6s rr*r*gs* Br?2CDD '')))r)r&) xmlreaderrrrr _exceptionsrrrr r rr!r)_falsexml.sax.expatreaderxmlosr,flagsignore_environmentenvironsplit_keyplatformregistry containsKey getPropertyr r*r&rrrHs*#"""""11111111.............. )5  /;lnn    $--   y#A2:(E(E*_5;;C@@<v#,":":4"@"@,22488>>sCC::::4<1**** ***CCr