E,bi BSrSSKJr SSKJrJr SSKJrJrJ r J r J r \"54Sjr \"54Sjr S/rSr\(aSS KrSS KrSS Kr\R(R*(d.S \R,;a\R,S R/S 5rCCSS jrS rg )aSimple API for XML (SAX) implementation for Python. This module provides an implementation of the SAX 2 interface; information about the Java version of the interface can be found at http://www.megginson.com/SAX/. The Python version of the interface is documented at <...>. This package contains the following modules: handler -- Base classes and constants which define the SAX 2 API for the 'client-side' of SAX for Python. saxutils -- Implementation of the convenience classes commonly used to work with SAX. xmlreader -- Base classes and constants which define the SAX 2 API for the parsers used with SAX for Python. expatreader -- Driver that allows use of the Expat parser with SAX. ) InputSource)ContentHandler ErrorHandler) SAXExceptionSAXNotRecognizedExceptionSAXParseExceptionSAXNotSupportedExceptionSAXReaderNotAvailablec~[5nURU5 URU5 URU5 g)N) make_parsersetContentHandlersetErrorHandlerparse)sourcehandler errorHandlerparsers 7/opt/alt/python313/lib64/python3.13/xml/sax/__init__.pyrrs1 ]F W% <( LLc`SSKnUc [5n[5nURU5 UR U5 [ 5n[ U[5(a!URURU55 O URURU55 URU5 g)N) iorr r rr isinstancestrsetCharacterStreamStringIO setByteStreamBytesIOr)stringrrrrinpsrcs r parseStringr!#s #~ ]F W% <( ]F&#!!"++f"56RZZ/0 LLrzxml.sax.expatreaderrN PY_SAX_PARSER,c[U5[-Hn[U5s $ [ SS5e![a SSKnXR ;aeM@[ a MLf=f)a#Creates and returns a SAX parser. Creates the first parser it is able to instantiate of the ones given in the iterable created by chaining parser_list and default_parser_list. The iterables must contain the names of Python modules containing both a SAX parser and a create_parser function.rNzNo parsers found)listdefault_parser_list_create_parser ImportErrorsysmodulesr ) parser_list parser_namer)s rr r BspK(+>>  !+. .? 2D 99  kk)*%   s 2A  A A c@[U00S/5nUR5$)N create_parser) __import__r.)r, drv_modules rr'r'\s$K2.?@J  # # %%r))__doc__ xmlreaderrrrr _exceptionsrrrr r rr!r&_falsexml.sax.expatreaderxmlosr)flagsignore_environmentenvironsplitr r'r1rrr=s*#1.. )5 /;n $--   yy##2::(E**_5;;C@:4&r