관리-도구
편집 파일: exceptions.cpython-311.pyc
� �܋f�( � �� � d Z ddlmZmZ ddlZddlZddlZddlZddlm Z ddl mZmZ e ddg� � Z e � � Z e j � � Z G d� d e� � Z G d � de� � Z G d� d e� � Z ej d�� � G d� de� � � � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� de� � Zeefd�Z e� � Zefd�ZdS )z2 Validation errors, and some surrounding helpers. � )�defaultdict�dequeN)�_utils)�PY3� iteritems�anyOf�oneOfc � � � e Zd Zedddeeeddf � fd� Zd� Zd� ZereZnd� Ze d� � � Z ed� � � Zed � � � Z d � Zd� Z� xZS )�_Error� Nc � �� t t | � � � ||||||||| | � � || _ t |� � x| _ | _ t | � � x| _ | _ t |� � | _ |x| _ | _ || _ || _ || _ || _ | | _ |D ] }| |_ � d S �N)�superr �__init__�messager �path� relative_path�schema_path�relative_schema_path�list�context�cause� __cause__� validator�validator_value�instance�schema�parent) �selfr r r r r r r r r r �error� __class__s ��L/opt/cloudlinux/venv/lib64/python3.11/site-packages/jsonschema/exceptions.pyr z_Error.__init__ s� �� � �f�d���$�$����������� � � � ���).�t���4�� �D�&�7<�[�7I�7I�I���4�4��G�}�}���&+�+�� �T�^�"���.��� �� �������� � �E��E�L�L� � � c �2 � d| j j �d| j �d�S )N�<z: �>)r! �__name__r �r s r"