File: D:/Python311/Lib/site-packages/bs4/__pycache__/element.cpython-311.pyc
�
��nc�R � �| � d Z ddlmZ n# e$ rZddlmZ Y dZ[ndZ[ww xY wddlZddlZddlZ ddl Z n$# e$ rZdZ ej
d� � Y dZ[ndZ[ww xY wddlmZm
Z
mZ dZ ej d� � Z ej d� � Zd � Z eg d
�� � Z G d� de� � Z G d
� de� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� dee� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� de � � Z! G d� d e� � Z" G d!� d"e� � Z# G d#� d$e� � Z$ G d%� d&e� � Z% G d'� d(e� � Z& G d)� d*e� � Z' G d+� d,e� � Z( G d-� d.e� � Z) G d/� d0e� � Z* G d1� d2e� � Z+ G d3� d4e,� � Z-dS )5�MIT� )�CallableNzEThe soupsieve package is not installed. CSS selectors cannot be used.)� Formatter�
HTMLFormatter�XMLFormatterzutf-8z\S+z\s+c �P � � t � fd�� � }|j � fd�� � }|S )z>Alias one attribute name to another for backward compatibilityc �$ �� t | �� � S �N��getattr��self�attrs ��-D:\Python311\Lib\site-packages\bs4/element.py�aliasz_alias.<locals>.alias# � �� ��t�T�"�"�"� c �$ �� t | �� � S r
)�setattrr
s �r r z_alias.<locals>.alias'