관리-도구
편집 파일: __init__.cpython-311.pyc
� �܋fb( � �. � d dl Z d dlZd dlZd dlZd dlZej r'd dlZ G d� dej � � Z ej d� � ZdZ ej dej � � Z ej dej � � Zdd�Z G d � de� � Z G d� dej � � Z ej dee� � Zdedej ej dej ej gef d efd�Z G d� d� � Z ddl m!Z! ddl m"Z" ddl m#Z# dS # e$$ r ddl%m!Z! ddl%m"Z" ddl%m#Z# Y dS w xY w)� Nc � � e Zd Zdefd�ZdS )�HasHTML�returnc � � d S �N� ��selfs �J/opt/cloudlinux/venv/lib64/python3.11/site-packages/markupsafe/__init__.py�__html__zHasHTML.__html__ s � ��D� N)�__name__� __module__�__qualname__�strr r r r r r s/ � � � � � � �c� � � � � � r r �_Pz2.1.3z <!--.*?-->z<.*?>�func�t.Callable[_P, str]r �t.Callable[_P, Markup]c �H � � t j � � � d � fd�� � }|S ) Nr �Markup�args�_P.args�kwargs� _P.kwargsr c �� �� t t |� � t |� � | j � � }t ||� � � | j � � | � �| g|�R i |��� � S r )�_escape_argspec�list� enumerate�escape�items� __class__)r r r �arg_listr s �r �wrappedz)_simple_escaping_wrapper.<locals>.wrapped sj �� �"�4��:�:�y������L�L�����������<�<�<��~�~�d�d�4�=�(�=�=�=�f�=�=�>�>�>r )r r r r r r r r )� functools�wraps)r r$ s ` r �_simple_escaping_wrapperr'