📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-22 11:41:49
📂
/ (Root)
/
opt
/
alt
/
python37
/
lib
/
python3.7
/
site-packages
/
pip
/
_vendor
/
html5lib
/
treewalkers
/
__pycache__
📍 /opt/alt/python37/lib/python3.7/site-packages/pip/_vendor/html5lib/treewalkers/__pycache__
🔄 Refresh
✏️
Editing: etree.cpython-37.pyc
Read Only
B ��Re� � @ sj d dl mZmZmZ d dlmZ d dlZd dlmZ ddl m Z ddlmZ e� d �Zd d� Zee�ZdS )� )�absolute_import�division�unicode_literals)�OrderedDictN)�string_types� )�base� )�moduleFactoryFactoryz {([^}]*)}(.*)c s, | }|� d�j� G � fdd�dtj�}t� S )NZasdc s4 e Zd ZdZ� fdd�Zdd� Zdd� Zdd � Zd S )z#getETreeBuilder.<locals>.TreeWalkera� Given the particular ElementTree representation, this implementation, to avoid using recursion, returns "nodes" as tuples with the following content: 1. The current element 2. The index of the element relative to its parent 3. A stack of ancestor elements 4. A flag "text", "tail" or None to indicate if the current node is a text node; either the text or tail of the current element (1) c sL t |t�r2|\}}}}|dkr.tjt||�fS |}t|d�sD|�� }|jdkrVtjfS |jdkr|tj |j |�d�|�d�fS |j� kr�tj|j fS t |jt �s�tt|j���t�|j�}|r�|�� \}}n d }|j}t� }xPt|j�� �D ]>\} } t�| �}|�r| ||�d�|�d�f<