403Webshell
Server IP : 192.158.238.246  /  Your IP : 3.138.202.226
Web Server : LiteSpeed
System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64
User : jenniferflocom ( 1321)
PHP Version : 8.1.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /opt/alt/python37/lib64/python3.7/site-packages/guppy/gsl/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /opt/alt/python37/lib64/python3.7/site-packages/guppy/gsl/__pycache__/Html.cpython-37.opt-1.pyc
B

�]�E�@s Gdd�d�ZGdd�d�ZdS)c@s�eZdZdgdd�Zdd�Zdhdd�Zd	d
�Zdd�Zd
d�Zdd�Z	dd�Z
dd�Zdd�Zdidd�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Cs�||_d|_|jj|_|dkr&|jj}||_|dk	r:||_d|_g|_d|_d|_|�	g�d}|j�
|j�dd|j�dd�|j�d	d
|�f��|dk	r�|�|�dS)NF��zutf-8�meta�zhttp-equiv=zContent-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	CsL|��\}}|jj}x2|jD](}y|�|�Wq|k
rBYqXqWdS)N)�split_attrsrZ
ReportedError�childrenr)rr�attrs�E�chrrr�_visit_children"szNode2Html._visit_childrenrcCsV|rd||f}nd|}||jjkr8d|jd|}|�|�|j|j7_dS)Nz<%s %s>z<%s>�
� )rZline_break_allowedr
rr)r�tag�arg�trrr�begin,s
zNode2Html.begincCs|j}|�|�|S)N)�outr)rr%Zoorrr�chg_out6s
zNode2Html.chg_outcCs:|�|jj�r$|t|jj�d�}nds,t�|�|�}|S)Nr)�
startswithrZ
tgt_prefix�len�AssertionErrorr	)r�namerrr�encode_link_name;s

zNode2Html.encode_link_namecCs"|j|j8_|�d|�dS)Nz</%s>)r
rr)rr!rrr�endGsz
Node2Html.endcOsd|}|j|f|�|�dS)Nz
Doc2Html: )r
)r�msg�args�kwdsrrr�errorKszNode2Html.errorcOstd|d|d|�t�dS)NzHTML ENCODING ERROR: zargs=zkwds=)�print�
ValueError)rr-r.r/rrrr
OszNode2Html.error_reportcCsd|�d�|�dd|�|��|�d�x|D]}|�|�q0W|�d�|�d�|�d�dS)Nzb<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
   "http://www.w3.org/TR/REC-html40/strict.dtd">
�htmlzlang=%s�head�body�div)rr$�get_encoded_text�gen_stdhtmlr,)r�langrrrrr�gen_document_headerSs



zNode2Html.gen_document_headercCs"|�d�|�d�|�d�dS)Nr6r5r3)r,)rrrr�gen_document_traileris

zNode2Html.gen_document_trailercCs |�||�|j|j8_dS)N)r$r
r)rr!r"rrr�gen_empty_elmtnszNode2Html.gen_empty_elmtcCsX|�d�|�d�|�dd�|�d�|�d�|�d|jj�|jj����dS)N�hrz
Generated by �az5href="https://zhuyifei1999.github.io/guppy3/gsl.html"zGSL-HTML 3.0.1z on )r<rr$r,r�time�asctime�	localtime)rrrr�gen_generated_from_gslrs



z Node2Html.gen_generated_from_gslc
CsD|jj}|dkr|j}|j�|dd|d|�|d|j|j�g��dS)Nrrzname=zcontent=)rrr!rrr"r)rrr!�mknoderrr�gen_meta|szNode2Html.gen_metacKs�|dkr|j}|�|�\}}|�|d�dd�|D���||jjkrv|jrZ|�d|j�|�|�|j	|j
8_	n|�|�|�|�dS)Nr cSsg|]\}}d||f�qS)z%s=%rr)�.0�key�valrrr�
<listcomp>�sz)Node2Html.gen_stdhtml.<locals>.<listcomp>z*No enclosed text allowed for Html tag: %r.)
r!rr$�joinr�_no_end_tag_elementsr"r0�no_childrenr
rZ
arg_acceptr,)rrr!�optionsrrrrr8�s

zNode2Html.gen_stdhtmlcCsd|�g�}|�|�|j��x6|jD],}|jdkr>|�|�q$|�d|j|�q$Wd�|�|��S)N)�text�charz(Only text and char allowed here, not %r.r)	r&rrr"rr!rr0rI)rrZold_outrrrrr7�s

zNode2Html.get_encoded_textcCsd�|j�S)Nr)rIr%)rrrr�get_html�szNode2Html.get_htmlcCs |jr|�d|j|jf�dS)Nz4No children allowed for %r. Got children nodes = %r.)rr0r!)rrrrrrK�szNode2Html.no_childrencCs||_|j|_|j|_dS)N)r%�extendr)rr%rrrr�szNode2Html.set_outcCs|�|�dS)N)rD)rrrrr�visit_author�szNode2Html.visit_authorcCs|�|�dS)N)r)rrrrr�visit_block�szNode2Html.visit_blockcCs�|��}||jjkrd|}nn|dd�dkrBt|dd�d�}n"|��rTt|�}n|�d||�|jj�|�}|dkr�d|}nd|}|�|�|�	|�dS)Nz&%s;�Z0x�zNo such character: %r.z&#%d;)
Zget_nameargrZname2codepoint�int�isdigitr0Zcodepoint2name�getrr)rrr*rNrrr�
visit_char�s



zNode2Html.visit_charcCs|�d|j�dS)Nz<col width="%s" />)rr")rrrrr�visit_col_width�szNode2Html.visit_col_widthcCsdS)Nr)rrrrr�
visit_comment�szNode2Html.visit_commentcCsL|j|jjkr6|j|jjkr*|j�|�qH|�|�n|�d|j|�dS)Nz-I don't know what to generate for the tag %r.)r!rZstdhtml�_head_elementsZ
head_nodesrr8r0)rrrrr�
visit_default�szNode2Html.visit_defaultcCs4|�|j�}|�dd|�|�|�|�d�dS)Nr>zname=%r)r+r"r$rr,)rrr*rrr�visit_define�s
zNode2Html.visit_definecCstd|_|�g�}|�|�|��|�|�}|jj}|j}|sH|dd�}d|_|�||j�|j	�
|�|��dS)NrSrZenr)r
r&rrBrrrr:rr%rPr;)rrZoldoutZnewoutrCr9rrr�visit_document�s



zNode2Html.visit_documentcCs |jdk	r|�d|�||_dS)Nz"Duplicate document lang directive.)rr0)rrrrr�visit_document_lang�s
zNode2Html.visit_document_langcCs|j�|j�d|j��dS)N�title)rrrrr")rrrrr�visit_document_title�szNode2Html.visit_document_titlecCsF|�d�x,|jD]"}|�d�|�|�|�d�qW|�d�dS)N�ol�li)r$rrr,)rr�crrr�visit_enumerate�s


zNode2Html.visit_enumeratecCsJi|_x>|jD]4}dd�|j�d�D�}x|D]}|j|j|<q.WqWdS)NcSsg|]}|���qSr)�strip)rE�xrrrrHsz*Node2Html.visit_exdefs.<locals>.<listcomp>�,)Zsymplacerr"�splitr!)rrrZsymsZsymrrr�visit_exdefss

zNode2Html.visit_exdefscCs|�|�dS)N)r)rrrrr�
visit_fileszNode2Html.visit_filecCs|j�|j�dS)N)rrPr)rrrrr�visit_header
szNode2Html.visit_headercCsF|�d�x,|jD]"}|�d�|�|�|�d�qW|�d�dS)N�ulrc)r$rrr,)rrrdrrr�
visit_itemize
s


zNode2Html.visit_itemizecCs~|j}|jdj}|jdd�}d||�|�f}|�dd|�|sX|�|�|��nx|D]}|�|�q^W|�d�dS)Nrrz
%s.html#%sr>zhref=%r)r"rr+r$rrrr,)rrr*Zdocnamer�urirrrr�visit_link_to_externs
zNode2Html.visit_link_to_externcCsT|j}d|�|�}|�dd|�|js<|�|�|��n
|�|�|�d�dS)Nz#%sr>zhref=%r)r"r+r$rrrrr,)rrr*rorrr�visit_link_to_local"s
zNode2Html.visit_link_to_localcCs@|j}|�d�|js(|�|�|��n
|�|�|�d�dS)N�em)r"r$rrrrr,)rrr*rrr�visit_link_to_unresolved,s

z"Node2Html.visit_link_to_unresolvedcCs|�|d�dS)N�pre)r8)rrrrr�visit_literal_block5szNode2Html.visit_literal_blockcCs|�|�dS)N)r)rrrrr�visit_man_page_mode8szNode2Html.visit_man_page_modecCs|j�|�dS)N)Zdocument_metasr)rrrrr�
visit_meta;szNode2Html.visit_metacCs|�d�dS)Nz<code>:</code>&nbsp;)r)rrrrr�visit_spc_colonkind>szNode2Html.visit_spc_colonkindcCs|�d�dS)Nz <strong>-></strong> )r)rrrrr�visit_spc_mapstoCszNode2Html.visit_spc_mapstocCs|�|�dS)N)r)rrrrr�visit_stringFszNode2Html.visit_stringcCs|�|�dS)N)�
visit_text)rrrrr�visit_symbolIszNode2Html.visit_symbolcCsB|�|j�}t|�dks d|kr*|�d�|�|�|�|�dS)N�Pr)rr"r(rr)rrrMrrrr{Ls


zNode2Html.visit_textcCs|�|�dS)N)r)rrrrr�visit_to_document_onlySsz Node2Html.visit_to_document_onlycCs|�|�dS)N)r)rrrrr�visit_to_html_onlyVszNode2Html.visit_to_html_onlycCsdS)Nr)rrrrr�visit_to_tester_onlyYszNode2Html.visit_to_tester_onlycCs2||_|jjdd�\}}|�d|�dd��dS)NT)Zattrdictz�    <a href="http://validator.w3.org/check?uri=referer"><img
        src="%s"
        alt="Valid HTML 4.0 Strict" height="31" width="88"></a>
�srcz$http://www.w3.org/Icons/valid-html40)rrrrW)rrrrrr�visit_valid_html40\szNode2Html.visit_valid_html40cCsdS)Nr)rrrrr�
visit_withhszNode2Html.visit_withcCs|�|�dS)N)r)rrrrr�
visit_wordkszNode2Html.visit_word)NNN)r)r)N)N)5�__name__�
__module__�__qualname__rrr$r&r+r,r0r
r:r;r<rBrDr8r7rOrKrrQrRrXrYrZr\r]r^r_rarerjrkrlrnrprqrsrurvrwrxryrzr|r{r~rr�r�r�r�rrrrrsd
 





	



	rc@s�eZdZdZdZdZdZdZdZdZ	dZ
d	Zd
e
dZdZ
d
d�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd �Zd!S)"�_GLUECLAMP_)	z_parent:SpecNodesz_parent.SpecNodes:node_of_taciz_parent.Gsml:is_not_asciiz_parent.Main:tgt_prefixz_parent.Main:ReportedErrorz"_root.html.entities:name2codepointz"_root.html.entities:codepoint2namez_root:rez
_root:time)�tag_uppercase_name_charsr)7r>�addressZarea�b�baseZbig�
blockquoter5�br�caption�centerZcite�codeZdfn�dt�dl�ddr6rr�form�h1�h2�h3�h4�h5�h6r=r3�i�img�inputZkbdrcrb�option�pZparamrtZsamp�selectZsmallZstrong�style�subZsup�table�td�textarea�th�theadr`�trZttrm�var)ZappletZbasefont�dirZfont�isindexZstrike�u)�script)ZabbrZacronymZbdo�button�col�colgroup�del�fieldset�frame�framesetZiframe�ins�label�legendZnoframes�noscript�object�optgroup�q�s�span�tbody�tfootr�)r�r��linkrr�r�r`)rr�r�)r3r4r5r�)-r�r�r�r�r6r�r�r�r�r�r�r=r�r�r�r�rtr�r�r�r�rcZmenurbrmr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�)r*z
http-equivZcontentZschemer9r�cCs|j�d�jS)Nz[A-Za-z])�re�compile�match)rrrr�_get_is_name_starter_char�sz%_GLUECLAMP_._get_is_name_starter_charcCs|j�d�jS)Nz[A-Za-z0-9\-_:\.])r�r�r�)rrrr�_get_is_name_follower_char�sz&_GLUECLAMP_._get_is_name_follower_charcCs,i}x"|j|j|jD]}d||<qW|S)Nr)�_html3_2�_html4_0_deprecated�_html4_0)r�shrgrrr�_get_stdhtml�sz_GLUECLAMP_._get_stdhtmlcCs i}x|jD]}d||<qW|S)Nr)�_line_break_allowed)rr�rgrrr�_get_line_break_allowed�sz#_GLUECLAMP_._get_line_break_allowedc	Cs:|�||�}|j�|d|�}|�d||�d|�g�}|S)Nz%s.htmlZ
write_filerM)�doc2text�pathrIr)	r�docrr*r�ZoptsZIOrMr�rrr�	doc2filer�s
z_GLUECLAMP_.doc2filercCst|||jj�}|��S)N)r�envr0rO)rr�rZd2hrrrr��sz_GLUECLAMP_.doc2textc	Cs.|�|�}t|d��}|�|�WdQRXdS)N�w)�	node2text�open�write)rr�filerM�frrr�	node2file�s
z_GLUECLAMP_.node2filecCst||���}|S)N)rrO)rrrMrrrr��sz_GLUECLAMP_.node2textcCs@|�dd�}|�dd�}|�dd�}|�dd�}|�d	d
�}|S)z-Encode special characters in `text` & return.�&z&amp;�<z&lt;�"z&quot;�>z&gt;�@z&#64;)�replace)rrMrrrrsz_GLUECLAMP_.encodecCs�|j}g}|j}d}|dd�}|dks2|�|�sJ|d�|dkrJ|d�x�|D]�}|dksd||�s�|rt|d�d}|d�|dkr�|dt|��|d�qP|��r�|jr�|s�|d�d}||�qP|r�|d�d}||�qPW|r�|d�d�|�S)Nrr�z�-z%dr)�is_name_follower_charrZis_name_starter_char�ord�isupperr�rI)rr*r��nsrZ
upperstaterrrrr	s<


z_GLUECLAMP_.encode_nameN)r�r�r�Z	_imports_Z	_chgable_r�r�r�Z_html_avoidr�r[rJr�Zmeta_attributesr�r�r�r�r�r�r�r�rr	rrrrr�os,

r�N)rr�rrrr�<module>sp

Youez - 2016 - github.com/yon3zu
LinuXploit