관리-도구
편집 파일: Html.cpython-37.pyc
B �]�E � @ s G d d� d�Z G dd� d�ZdS )c @ s� e Zd Zdgdd�Zdd� Zdhdd�Zd d � Zdd� Zd d� Zdd� Z dd� Z dd� Zdd� Zdidd�Z dd� Zdjdd�Zdkdd�Zdd � Zd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zd+d,� Zd-d.� Zd/d0� Zd1d2� Zd3d4� Zd5d6� Zd7d8� Zd9d:� Zd;d<� Zd=d>� Z d?d@� Z!dAdB� Z"dCdD� Z#dEdF� Z$dGdH� Z%dIdJ� Z&dKdL� Z'dMdN� Z(dOdP� Z)dQdR� Z*dSdT� Z+dUdV� Z,dWdX� Z-dYdZ� Z.d[d\� Z/d]d^� Z0d_d`� Z1dadb� Z2dcdd� Z3dedf� Z4dS )l� Node2HtmlNc C s� || _ d| _| j j| _|d kr&| j j}|| _|d k r:|| _d | _g | _d| _d| _| � g � d}| j� | j �dd| j �dd�| j �d d | �f�� |d k r�|�| � d S )NF� � zutf-8�meta� zhttp-equiv=zContent-Typezcontent=ztext/html; charset=%s) �mod�valid_html40�encode�encode_name�error_report� document_lang�header_nodes�indent� indentstep�set_out�append�node_of_taci�accept)�selfr �noder r �charset� r �A/opt/alt/python37/lib64/python3.7/site-packages/guppy/gsl/Html.py�__init__ s* zNode2Html.__init__c C sL |� � \}}| jj}x2|jD ](}y|�| � W q |k rB Y qX qW d S )N)�split_attrsr Z ReportedError�childrenr )r r �attrs�E�chr r r �_visit_children"