3 \b6 ã @ s� d Z G dd„ dƒZG dd„ dƒZG dd„ dƒZG dd„ dƒZd Zd ZdZdZd Z dZ eeeee e gZdZdZ dZdZdZdZeee eeegZdS )z2.0betac @ s$ e Zd Zdd„ Zdd„ Zdd„ ZdS )ÚErrorHandlerc C s |‚d S )N© )ÚselfÚ exceptionr r ú'/usr/lib64/python3.6/xml/sax/handler.pyÚerror s zErrorHandler.errorc C s |‚d S )Nr )r r r r r Ú fatalError$ s zErrorHandler.fatalErrorc C s t |ƒ d S )N)Úprint)r r r r r Úwarning( s zErrorHandler.warningN)Ú__name__Ú __module__Ú__qualname__r r r r r r r r s r c @ s| e Zd Zdd„ Zdd„ Zdd„ Zdd„ Zd d „ Zdd„ Zd d„ Z dd„ Z dd„ Zdd„ Zdd„ Z dd„ Zdd„ Zdd„ ZdS )ÚContentHandlerc C s d | _ d S )N)Ú_locator)r r r r Ú__init__6 s zContentHandler.__init__c C s || _ d S )N)r )r Zlocatorr r r ÚsetDocumentLocator9 s z!ContentHandler.setDocumentLocatorc C s d S )Nr )r r r r Ú startDocumentP s zContentHandler.startDocumentc C s d S )Nr )r r r r ÚendDocumentW s zContentHandler.endDocumentc C s d S )Nr )r ÚprefixZurir r r ÚstartPrefixMapping` s z!ContentHandler.startPrefixMappingc C s d S )Nr )r r r r r ÚendPrefixMappingw s zContentHandler.endPrefixMappingc C s d S )Nr )r ÚnameÚattrsr r r ÚstartElement~ s zContentHandler.startElementc C s d S )Nr )r r r r r Ú endElement† s zContentHandler.endElementc C s d S )Nr )r r Úqnamer r r r ÚstartElementNSŒ s zContentHandler.startElementNSc C s d S )Nr )r r r r r r ÚendElementNS˜ s zContentHandler.endElementNSc C s d S )Nr )r Zcontentr r r Ú charactersž s zContentHandler.charactersc C s d S )Nr )r Z whitespacer r r ÚignorableWhitespace¨ s z"ContentHandler.ignorableWhitespacec C s d S )Nr )r ÚtargetÚdatar r r ÚprocessingInstruction¶ s z$ContentHandler.processingInstructionc C s d S )Nr )r r r r r Ú skippedEntityÁ s zContentHandler.skippedEntityN)r r r r r r r r r r r r r r r r! r" r r r r r / s r c @ s e Zd Zdd„ Zdd„ ZdS )Ú DTDHandlerc C s d S )Nr )r r ÚpublicIdÚsystemIdr r r ÚnotationDeclÖ s zDTDHandler.notationDeclc C s d S )Nr )r r r$ r% Zndatar r r ÚunparsedEntityDeclÙ s zDTDHandler.unparsedEntityDeclN)r r r r&