
­­­­­­­­­­­­­­­­­­
<!DOCTYPE html>
<html>
3
B;W}                 @   sh   d dl mZmZmZ d dlmZ ddlmZmZ i Z	x&ej
 D ]\ZZZedk	r>ee	e< q>W dd ZdS )    )absolute_importdivisionunicode_literals)AttributesNSImpl   )adjustForeignAttributesunadjustForeignAttributesNc             C   s(  |j   x tj D ]\}}|j|| qW x| D ]}|d }|dkrHq0q0|dkrt|d t}|j|d |d f|d | |dkr|j|d |d f|d  q0|dkr|j|d |d f|d  q0|dkr|j|d  q0|dkrq0ds0t	dq0W x tj D ]\}}|j
| qW |j  dS )z8Call SAX-like content handler based on treewalker walkertypeZDoctypeStartTagEmptyTagdata	namespacenameZEndTag
CharactersSpaceCharactersCommentFzUnknown token typeN)r
   r   )r   r   )ZstartDocumentprefix_mappingitemsZstartPrefixMappingr   r   ZstartElementNSZendElementNSZ
charactersAssertionErrorZendPrefixMappingZendDocument)ZwalkerZhandlerprefixr   tokenr	   Zattrs r   /usr/lib/python3.6/sax.pyto_sax   s6    
r   )Z
__future__r   r   r   Zxml.sax.xmlreaderr   Z	constantsr   r   r   valuesr   Z	localNamer   r   r   r   r   r   <module>   s   