D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
usr
/
local
/
lib64
/
python3.9
/
site-packages
/
lxml
/
isoschematron
/
__pycache__
/
Filename :
__init__.cpython-39.pyc
back
Copy
a ��Jh�3 � @ s� d Z ddlZddlZddlmZ ze W n ey> e ZY n0 ze W n ey^ e Z Y n0 g d�ZdZdZ dZdZd e Zd e Zej�ej�e�d �Ze�e�ej�edd���Ze�e�ej�edd ���Ze�e�ej�eddd���Ze�e�ej�eddd���Ze�e�ej�eddd���Zejddeid�ZdZ z ej!ej�edd�d�Z"dZ W n ej#�y� dd� Z"Y n0 dd� Z$dd� Z%G d d!� d!ej&�Z'dS )"zxThe ``lxml.isoschematron`` package implements ISO Schematron support on top of the pure-xslt 'skeleton' implementation. � N)�etree) �extract_xsd�extract_rng�iso_dsdl_include�iso_abstract_expand�iso_svrl_for_xslt1�svrl_validation_errors�schematron_schema_valid�stylesheet_params� Schematronz http://www.w3.org/2001/XMLSchemaz#http://relaxng.org/ns/structure/1.0z$http://purl.oclc.org/dsdl/schematronzhttp://purl.oclc.org/dsdl/svrlz {%s}schema� resourcesZxslzXSD2Schtrn.xslzRNG2Schtrn.xslziso-schematron-xslt1ziso_dsdl_include.xslziso_abstract_expand.xslziso_svrl_for_xslt1.xslz//svrl:failed-assert�svrl�� namespacesF�rngziso-schematron.rng)�fileTc C s t d��d S )Nz9Validating the ISO schematron requires iso-schematron.rng)�NotImplementedError)�arg� r �G/usr/local/lib64/python3.9/site-packages/lxml/isoschematron/__init__.pyr H s r c K s` i }| � � D ]N\}}t|t�r,tj�|�}n&|du r>td��nt|tj�sRt|�}|||<