__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

�|�f=���SSKrSSKJrJr SSKJrJrJr SSKJrJ	r	J
r
 SSKJrJ
r
 SSKJr SR!\5S	-r\R$"S
\-S-5r\R$"S
\-S-5r0r\"S
5S:Hr\"\	R2"55Hurr\(a\"\5S:�d\(d\"\5S:�aM.\S:wdM6\"\5S:Xa\
R8"\5rO\"\5r\\;d\R=5(dMz\\\'M� Sr\"S\5 SSjr "SS5r!"SS\"5r#g)�N)�register_error�xmlcharrefreplace_errors�)�voidElements�booleanAttributes�spaceCharacters)�rcdataElements�entities�xmlEntities)�treewalkers�_utils)�escape�z"'=<>`�[�]u_	

 /`  ᠎᠏           

   ]u􏿿��&c
�^�[U[[45(Ga�/n/nSn[URUR
UR5H�upEU(aSnMX@R
-n[R"URU[URUS-/55(a([R"URXfS-5nSnO[U5nURU5 M� UH�n[RU5n	U	(aMURS5 URU	5 U	RS5(dURS5 MjMlURS[!U5SS-5 M� SR#U5UR4$[%U5$)NFrTr�;z&#x%s;r)�
isinstance�UnicodeEncodeError�UnicodeTranslateError�	enumerate�object�start�endr
�isSurrogatePair�min�surrogatePairToCodepoint�ord�append�_encode_entity_map�get�endswith�hex�joinr)
�exc�res�
codepoints�skip�i�c�index�	codepoint�cp�es
          �5/usr/lib/python3/dist-packages/html5lib/serializer.py�htmlentityreplace_errorsr2'sZ���#�*�,A�B�C�C����
����c�j�j����3�7�7�;�<�D�A������	�	�M�E��%�%�c�j�j��s�C�G�G�U�Q�Y�;O�7P�&Q�R�R�"�;�;�C�J�J�u�UV�Y�<W�X�	�����F�	����i�(�=��B�"�&�&�r�*�A���
�
�3���
�
�1�
��z�z�#����J�J�s�O�'��
�
�8�s�2�w�q�r�{�3�4�������c�g�g�&�&�'��,�,��htmlentityreplacec�t�[R"U5n[S0UD6nURU"U5U5$)adSerializes the input token stream using the specified treewalker

:arg input: the token stream to serialize

:arg tree: the treewalker to use

:arg encoding: the encoding to use

:arg serializer_opts: any options to pass to the
    :py:class:`html5lib.serializer.HTMLSerializer` that gets created

:returns: the tree serialized as a string

Example:

>>> from html5lib.html5parser import parse
>>> from html5lib.serializer import serialize
>>> token_stream = parse('<html><body><p>Hi!</p></body></html>')
>>> serialize(token_stream, omit_optional_tags=False)
'<html><head></head><body><p>Hi!</p></body></html>'

�)r�
getTreeWalker�HTMLSerializer�render)�input�tree�encoding�serializer_opts�walker�ss      r1�	serializer@Hs6��0�
&�
&�t�
,�F��)��)�A��8�8�F�5�M�8�,�,r3c��\rSrSrSrSrSrSrSrSr	Sr
SrSrSr
SrSrSrSrSrSrSrS	rSSjrSSjrSS
jrSrg
)r8�e�legacy�"TF)�quote_attr_values�
quote_char�use_best_quote_char�omit_optional_tags�minimize_boolean_attributes�use_trailing_solidus�space_before_trailing_solidus�escape_lt_in_attrs�
escape_rcdata�resolve_entities�alphabetical_attributes�inject_meta_charset�strip_whitespace�sanitizec�J�[U5[UR5-
n[U5S:�a [S[	[U55-5eSU;aSUlURH(n[XURU[X555 M* /Ul
SUlg)a�Initialize HTMLSerializer

:arg inject_meta_charset: Whether or not to inject the meta charset.

    Defaults to ``True``.

:arg quote_attr_values: Whether to quote attribute values that don't
    require quoting per legacy browser behavior (``"legacy"``), when
    required by the standard (``"spec"``), or always (``"always"``).

    Defaults to ``"legacy"``.

:arg quote_char: Use given quote character for attribute quoting.

    Defaults to ``"`` which will use double quotes unless attribute
    value contains a double quote, in which case single quotes are
    used.

:arg escape_lt_in_attrs: Whether or not to escape ``<`` in attribute
    values.

    Defaults to ``False``.

:arg escape_rcdata: Whether to escape characters that need to be
    escaped within normal elements within rcdata elements such as
    style.

    Defaults to ``False``.

:arg resolve_entities: Whether to resolve named character entities that
    appear in the source tree. The XML predefined entities &lt; &gt;
    &amp; &quot; &apos; are unaffected by this setting.

    Defaults to ``True``.

:arg strip_whitespace: Whether to remove semantically meaningless
    whitespace. (This compresses all whitespace to a single space
    except within ``pre``.)

    Defaults to ``False``.

:arg minimize_boolean_attributes: Shortens boolean attributes to give
    just the attribute value, for example::

      <input disabled="disabled">

    becomes::

      <input disabled>

    Defaults to ``True``.

:arg use_trailing_solidus: Includes a close-tag slash at the end of the
    start tag of void elements (empty elements whose end tag is
    forbidden). E.g. ``<hr/>``.

    Defaults to ``False``.

:arg space_before_trailing_solidus: Places a space immediately before
    the closing slash in a tag using a trailing solidus. E.g.
    ``<hr />``. Requires ``use_trailing_solidus=True``.

    Defaults to ``True``.

:arg sanitize: Strip all unsafe or unknown constructs from output.
    See :py:class:`html5lib.filters.sanitizer.Filter`.

    Defaults to ``False``.

:arg omit_optional_tags: Omit start/end tags that are optional.

    Defaults to ``True``.

:arg alphabetical_attributes: Reorder attributes to be in alphabetical order.

    Defaults to ``False``.

rz2__init__() got an unexpected keyword argument '%s'rFFN)�	frozenset�options�len�	TypeError�next�iterrG�setattrr#�getattr�errors�strict)�self�kwargs�unexpected_args�attrs    r1�__init__�HTMLSerializer.__init__�s���^$�F�+�i����.E�E�����!�#��P�SW�X\�]l�Xm�Sn�n�o�o��6�!�',�D�$��L�L�D��D��
�
�4���1D� E�F�!������r3c��[U[5(deUR(aURURS5$U$)Nr4�r�strr<�encode�r^�strings  r1rg�HTMLSerializer.encode�s7���&�#�&�&�&�&��=�=��=�=����0C�D�D��Mr3c��[U[5(deUR(aURURS5$U$)Nr]rerhs  r1�encodeStrict�HTMLSerializer.encodeStrict�s6���&�#�&�&�&�&��=�=��=�=�����9�9��Mr3Nc#��# �X lSn/UlU(aUR(aSSKJn U"X5nUR
(aSSKJn U"U5nUR(aSSKJn U"U5nUR(aSSK
Jn U"U5nUR(aSSKJn U"U5nUGH5nUSnUS:Xa�SUS-nUS(aUS	US--
nOUS
(aUS-
nUS
(aXUS
RS5S
:�a,US
RS5S
:�aURS5 SnOSnUSU<US
<U<3-
nUS-
nURU5v� M�US;axUS:XdU(aIU(a)USRS5S
:�aURS5 UR!US5v� GMUR![#US55v� GM6US;Ga�USn	URSU	-5v� U	[$;aUR&(dSnOU(aURS5 USR)5GHuup�nUn
UnURS5v� URU
5v� UR*(aJU
[,R."U	[155;dMiU
[,R."S[155;dM�URS5v� UR2S:Xd[5U5S
:XaSnO[UR2S:Xa[6R9U5SLnO3UR2S:Xa[:R9U5SLnO[=S 5eUR?S!S"5nUR@(aUR?S#S$5nU(a�URBnURD(aSU;a	SU;aSnOSU;aSU;aSnUS:XaUR?SS%5nOUR?SS&5nURU5v� UR!U5v� URU5v� GM�UR!U5v� GM U	[F;aIURH(a8URJ(aURS'5v� OURS(5v� UR!S5v� GMUS):XaCUSn	U	[$;aSnOU(aURS5 URS*U	-5v� GMfUS+:XaGUSnURS,5S
:�aURS-5 URS.US-5v� GM�US/:XahUSn	U	S0-nU[L;aURS1U	-5 URN(aU[P;a
[LUnOS2U	-nURU5v� GM!URUS5 GM8 g7f)3NFr)�Filter�type�Doctypez<!DOCTYPE %s�name�publicIdz PUBLIC "%s"�systemIdz SYSTEMrDr�'zBSystem identifier contains both single and double quote characters� �>)�
Characters�SpaceCharactersry�dataz</zUnexpected </ in CDATA)�StartTag�EmptyTagz<%sTz+Unexpected child element of a CDATA elementr�=�always�specrCz?quote_attr_values must be one of: 'always', 'spec', or 'legacy'rz&amp;�<z&lt;z&#39;z&quot;z /�/�EndTagz</%s>�Commentz--zComment contains --z	<!--%s-->�EntityrzEntity %s not recognizedz&%s;))r<r\rP�filters.inject_meta_charsetrorO�filters.alphabeticalattributesrQ�filters.whitespacerR�filters.sanitizerrH�filters.optionaltags�find�serializeErrorrlrgrr	rM�itemsrIrr#�tuplerErV�_quoteAttributeSpec�search�_quoteAttributeLegacy�
ValueError�replacerLrFrGrrJrKr
rNr)r^�
treewalkerr<�in_cdataro�tokenrp�doctyperFrr�_�	attr_name�
attr_value�k�v�
quote_attrrz�keys                  r1r@�HTMLSerializer.serialize�sF��� �
��������0�0�;��
�5�J��'�'�>��
�+�J�� � �2��
�+�J��=�=�1��
�+�J��"�"�4��
�+�J��E���=�D��y� �(�5��=�8����$��~��j�0A�A�A�G��:�&��y�(�G���$��Z�(�-�-�c�2�a�7� ��,�1�1�#�6�!�;� �/�/�0t�u�%(�
�%(�
��J��j�8I�:�V�V�G��3����'�'��0�0��:�:��,�,���E�&�M�$6�$6�t�$<��$A��+�+�,D�E��+�+�e�F�m�4�4��+�+�f�U�6�]�&;�<�<��1�1��V�}���'�'����5�5��>�)�$�2D�2D�#�H���'�'�(U�V�27��-�2E�2E�2G�.�N�Q�J�!�A�"�A��+�+�C�0�0��+�+�A�.�.��;�;��"3�"7�"7��e�g�"F�F��"3�"7�"7��E�G�"D�D�"�/�/��4�4��1�1�X�=��Q��1��)-�J�!�3�3�v�=�)<�)C�)C�A�)F�d�)R�J�!�3�3�x�?�)>�)E�)E�a�)H�PT�)T�J�",�.M�#N�N��I�I�c�7�3���2�2� !�	�	�#�v� 6�A�%�)-���J�#�7�7�#&�!�8��1��14�J�%(�A�X�#�Q�,�14�J�)�S�0�$%�I�I�c�7�$;��$%�I�I�c�8�$<��"&�"3�"3�J�"?�?�"&�+�+�a�.�0�"&�"3�"3�J�"?�?�"&�+�+�a�.�0�M3H�N�<�'�D�,E�,E��9�9�"�/�/��5�5�"�/�/��4�4��k�k�#�&�&���!��V�}���>�)�$�H���'�'�(U�V��'�'��$��7�7���"��V�}���9�9�T�?�a�'��'�'�(=�>��'�'��e�F�m�(C�D�D���!��V�}���S�j���h�&��'�'�(B�T�(I�J��(�(�S��-C�#�C�=�D�!�D�=�D��'�'��-�-��#�#�E�&�M�2�Y �s�J:W1�!W1�%LW1c��U(a)SR[URX555$SR[URU555$)aSerializes the stream from the treewalker into a string

:arg treewalker: the treewalker to serialize

:arg encoding: the string encoding to use

:returns: the serialized tree

Example:

>>> from html5lib import parse, getTreeWalker
>>> from html5lib.serializer import HTMLSerializer
>>> token_stream = parse('<html><body>Hi!</body></html>')
>>> walker = getTreeWalker('etree')
>>> serializer = HTMLSerializer(omit_optional_tags=False)
>>> serializer.render(walker(token_stream))
'<html><head></head><body>Hi!</body></html>'

r3r)r&�listr@)r^r�r<s   r1r9�HTMLSerializer.rendertsA��(��8�8�D����
�!E�F�G�G��7�7�4����z� :�;�<�<r3c�h�URRU5 UR(a[eg�N)r\r!r]�SerializeError)r^rzs  r1r��HTMLSerializer.serializeError�s&�������4� ��;�;� � �r3)r<r\r]rGr�)zXXX ERROR MESSAGE NEEDED)�__name__�
__module__�__qualname__�__firstlineno__rErFrGrHrIrJrKrLrMrNrOrPrQrRrUrbrgrlr@r9r��__static_attributes__r6r3r1r8r8es���!���J�����"&�� ��$(�!����M���$�������H�/�G�W�r��G3�R=�2!r3r8c��\rSrSrSrSrg)r�i�zError in serialized treer6N)r�r�r�r��__doc__r�r6r3r1r�r��s��"�r3r�)�etreeN)$�re�codecsrr�	constantsrrrr	r
rrrr
�xml.sax.saxutilsrr&�_quoteAttributeSpecChars�compiler�r�r"rV�_is_ucs4r�r�r�r�rr �islowerr2r@r8�	Exceptionr�r6r3r1�<module>r�s4��	�;�G�G�<�<�!�#��7�7�?�3�i�?���j�j��'?�!?�#�!E�F���
�
�3�)A�#A�$-�$-�.�����|���!������!�"�D�A�q�	�c�!�f�q�j��c�!�f�q�j���C�x��q�6�Q�;��/�/��2�A��A��A��&�&�!�)�)�+�+�$%��q�!�
#�-�<�"�$<�=�-�:l!�l!�^		�Y�	r3

Filemanager

Name Type Size Permission Actions
__init__.cpython-313.pyc File 1.14 KB 0644
_ihatexml.cpython-313.pyc File 17.33 KB 0644
_inputstream.cpython-313.pyc File 35.06 KB 0644
_tokenizer.cpython-313.pyc File 85.99 KB 0644
_utils.cpython-313.pyc File 5.75 KB 0644
constants.cpython-313.pyc File 114.68 KB 0644
html5parser.cpython-313.pyc File 146.51 KB 0644
serializer.cpython-313.pyc File 15.33 KB 0644
Filemanager