403Webshell
Server IP : 118.27.122.248  /  Your IP : 216.73.216.240
Web Server : Apache
System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64
User : c9415830 ( 11735)
PHP Version : 8.4.17
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/lxml/html/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /opt/alt/python37/lib64/python3.7/site-packages/lxml/html/__pycache__/_diffcommand.cpython-37.pyc
B

M�O]I�@s�ddlmZddlZddlZddlZddlZddlmZdZej	ded�Z
e
jdd	d
ddd
d�e
jdddddd�ddd�Zdd�Z
e�dejejB�Ze�dejejB�Zdd�Zdd�ZdS) �)�absolute_importN�)�htmldiff�zR%prog [OPTIONS] FILE1 FILE2
%prog --annotate [OPTIONS] INFO1 FILE1 INFO2 FILE2 ...)Zusage�descriptionz-oz--output�FILE�output�-zFile to write the difference to)�metavar�dest�default�helpz-az--annotation�
store_true�
annotationzDo an annotation)�actionrr
c	Cs�|dkrtjdd�}t�|�\}}|jr4t||�St|�dkrZtd�t��t�	d�|\}}t
|�}t
|�}t|�d}t|�\}}}	t||�}
||
|	}
|j
dkr�|
�d�s�|
d7}
tj�|
�n"t|j
d��}|�|
�WdQRXdS)Nr�zError: you must give two filesr	�
�wb)�sys�argv�parser�
parse_argsr�annotate�len�printZ
print_help�exit�	read_file�
split_bodyrr�endswith�stdout�write�open)�args�optionsZfile1Zfile2Zinput1Zinput2Zbody1�preZbody2�post�result�f�r(�I/opt/alt/python37/lib64/python3.7/site-packages/lxml/html/_diffcommand.py�main s,




r*c	CsP|dkrtj��}n8tj�|�s.td|��nt|d��}|��}WdQRX|S)Nr	zInput file %s does not exist�rb)r�stdin�read�os�path�exists�OSErrorr!)�filename�cr'r(r(r)r9srz	<body.*?>z
</body.*?>cCsnd}}t�|�}|r6|d|���}||��d�}t�|�}|rd||��d�}|d|���}|||fS)Nr)�
body_start_re�search�end�body_end_re�start)Zhtmlr$r%�matchr(r(r)rIs

rcCstd�t�d�dS)NzNot yet implementedr)rrr)r#r"r(r(r)rUsr)N)Z
__future__rZoptparser�rer.ZdiffrrZOptionParserrZ
add_optionr*r�compile�I�Sr4r7rrr(r(r(r)�<module>s8


Youez - 2016 - github.com/yon3zu
LinuXploit