文件操作 - expatreader.cpython-311.pyc
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3/dist-packages/defusedxml/__pycache__/expatreader.cpython-311.pyc
编辑文件内容
� 8F`� � �` � d Z ddlmZmZ ddlmZ ddlmZm Z m Z dZ G d� de� � Zd � Z d S )zDefused xml.sax.expatreader � )�print_function�absolute_import)�ExpatParser� )�DTDForbidden�EntitiesForbidden�ExternalReferenceForbiddenzxml.sax.expatreaderc �B � e Zd ZdZ d d�Zd� Zd� Zd � Zd � Zd� Z dS )�DefusedExpatParserz,Defused SAX driver for the pyexpat C module.r �� FTc �\ � t j | ||� � || _ || _ || _ d S �N)�_ExpatParser�__init__� forbid_dtd�forbid_entities�forbid_external)�self�namespaceHandling�bufsizer r r s �8/usr/lib/python3/dist-packages/defusedxml/expatreader.pyr zDefusedExpatParser.__init__ s7 � � ��d�$5�w�?�?�?�$���.���.����� c �$ � t |||� � �r )r )r �name�sysid�pubid�has_internal_subsets r �defused_start_doctype_declz-DefusedExpatParser.defused_start_doctype_decl! s � ��4���.�.�.r c �* � t ||||||� � �r �r )r r �is_parameter_entity�value�baser r � notation_names r �defused_entity_declz&DefusedExpatParser.defused_entity_decl$ s � � ��e�T�5�%��O�O�Or c �* � t |d ||||� � �r r )r r r# r r r$ s r �defused_unparsed_entity_declz/DefusedExpatParser.defused_unparsed_entity_decl) s � ���d�D�%�� �N�N�Nr c �&