uawdijnntqw1x1x1
IP : 18.190.253.224
Hostname : host45.registrar-servers.com
Kernel : Linux host45.registrar-servers.com 4.18.0-513.18.1.lve.2.el8.x86_64 #1 SMP Sat Mar 30 15:36:11 UTC 2024 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
home
/
jackpotjunglegam
/
..
/
..
/
lib64
/
sasl2
/
..
/
python3.6
/
__pycache__
/
formatter.cpython-36.opt-2.pyc
/
/
3 \';�@s�ddlZddlZejdedd�dZGdd�d�ZGdd�d�ZGd d �d �ZGdd�de�ZGd d�de�Z ddd�Z edkr�e �dS)�Nz"the formatter module is deprecated�)� stacklevelc@s�eZdZd'dd�Zdd�Zdd�Zdd �Zd(d d�Zdd �Zdd�Z dd�Z dd�Zdd�Zdd�Z dd�Zdd�Zdd�Zdd�Zd d!�Zd)d#d$�Zd*d%d&�ZdS)+� NullFormatterNcCs|dkrt�}||_dS)N)� NullWriter�writer)�selfr�r�!/usr/lib64/python3.6/formatter.py�__init__)szNullFormatter.__init__cCsdS)Nr)r� blanklinerrr � end_paragraph-szNullFormatter.end_paragraphcCsdS)Nr)rrrr �add_line_break.szNullFormatter.add_line_breakcOsdS)Nr)r�args�kwrrr �add_hor_rule/szNullFormatter.add_hor_rulecCsdS)Nr)r�format�counterrrrr �add_label_data0szNullFormatter.add_label_datacCsdS)Nr)r�datarrr �add_flowing_data1szNullFormatter.add_flowing_datacCsdS)Nr)rrrrr �add_literal_data2szNullFormatter.add_literal_datacCsdS)Nr)rrrr �flush_softspace3szNullFormatter.flush_softspacecCsdS)Nr)r�alignrrr �push_alignment4szNullFormatter.push_alignmentcCsdS)Nr)rrrr � pop_alignment5szNullFormatter.pop_alignmentcCsdS)Nr)r�xrrr � push_font6szNullFormatter.push_fontcCsdS)Nr)rrrr �pop_font7szNullFormatter.pop_fontcCsdS)Nr)r�marginrrr �push_margin8szNullFormatter.push_margincCsdS)Nr)rrrr � pop_margin9szNullFormatter.pop_margincCsdS)Nr)r�spacingrrr �set_spacing:szNullFormatter.set_spacingcGsdS)Nr)r�stylesrrr � push_style;szNullFormatter.push_style�cCsdS)Nr)r�nrrr � pop_style<szNullFormatter.pop_stylecCsdS)Nr)r�flagrrr �assert_line_data=szNullFormatter.assert_line_data)N)N)r%)r%)�__name__� __module__�__qualname__r rr rrrrrrrrrrr r"r$r'r)rrrr rs$ rc@s�eZdZdd�Zdd�Zdd�Zdd�Zd-d d�Zdd �Zdd�Z dd�Z dd�Zdd�Zdd�Z dd�Zdd�Zdd�Zdd�Zd d!�Zd"d#�Zd$d%�Zd&d'�Zd.d)d*�Zd/d+d,�Zd S)0�AbstractFormattercCsR||_d|_g|_g|_g|_d|_g|_d|_d|_d|_ d|_ d|_d|_dS)Nr%r) rr�align_stack� font_stack�margin_stackr!�style_stack�nospace� softspace�para_end�parskip� hard_break� have_label)rrrrr r NszAbstractFormatter.__init__cCsb|js|jj�d|_|j|krF|jrF|jj||j�||_d|_d|_|_|_d|_dS)Nrr%) r6r�send_line_breakr7r5�send_paragraphr2r4r3)rrrrr r]s zAbstractFormatter.end_paragraphcCs8|jp |js"|jj�d|_|_d|_|_d|_dS)Nrr%)r6r4rr8r7r5r2r3)rrrr r hs z AbstractFormatter.add_line_breakcOsF|js|jj�|jj||�d|_|_d|_|_|_|_dS)Nr%r) r6rr8� send_hor_ruler2r7r4r3r5)rrrrrr ros zAbstractFormatter.add_hor_ruleNcCs�|js|jr|jj�|js2|jj|r,dp.d�t|t�rR|jj|j ||��n|jj|�d|_ |_|_|_d|_|_dS)Nr%r) r7r6rr8r4r9� isinstance�str�send_label_data�format_counterr2r3r5)rrrrrrr rvs z AbstractFormatter.add_label_datacCsxd}xn|D]f}|dkr$|d|}q |dkrF|dkrp||j||�}q |dkrh|dkrp||j||�}q ||}q W|S)N��1z%dZaArZiI)� format_letter�format_roman)rrr�label�crrr r>�s z AbstractFormatter.format_countercCs@d}x6|dkr:t|dd�\}}tt|�|�}||}qW|S)Nr?rr%�)�divmod�chr�ord)r�caserrCr�srrr rA�s zAbstractFormatter.format_letterc Cs�ddddg}dddg}d\}}x�|d kr�t|d �\}}|dkrX||||d|}nT|d krv|||||}n6|dkr�||}|d}nd}||||}||}|d}q W|dkr�|j�S|S)N�irrD�m�v�l�dr?r� � r%���I)r?r)rF�upper) rrIrZonesZfivesrC�indexrrJrrr rB�s& zAbstractFormatter.format_romancCs�|sdS|dd�j�}|dd�j�}dj|j��}|jrF|rFdS|sP|jrx|sj|jsfd|_d|_dS|jsxd|}d|_|_|_|_|_||_|j j |�dS)Nr%� r���)�isspace�join�splitr2r3r5r6r4r7r�send_flowing_data)rrZprespaceZ postspacerrr r�s$ z"AbstractFormatter.add_flowing_datacCsZ|sdS|jr|jjd�|dd�dk|_d|_|_|_|_|_|jj|�dS)NrWr%� rrX) r3rr\r6r2r4r5r7�send_literal_data)rrrrr r�sz"AbstractFormatter.add_literal_datacCs:|jr6d|_|_|_|_|_d|_|jjd�dS)Nrr%rW)r3r6r4r5r7r2rr\)rrrr r�sz!AbstractFormatter.flush_softspacecCs@|r.||jkr.|jj|�||_|jj|�n|jj|j�dS)N)rr� new_alignmentr.�append)rrrrr r�s z AbstractFormatter.push_alignmentcCsH|jr|jd=|jr2|jd|_}|jj|�nd|_|jjd�dS)Nr%rXrX)r.rrr_)rrrrr r�szAbstractFormatter.pop_alignmentc Cs�|\}}}}|jr6d|_|_|_d|_|jjd�|jr~|jd\}}}} |tkrZ|}|tkrf|}|tkrr|}|tkr~| }||||f}|jj|�|jj |�dS)Nrr%rWrX) r3r6r4r2rr\r/�AS_ISr`�new_font) r�font�sizerK�bZttZcsizeZci�cbZcttrrr r�s$zAbstractFormatter.push_fontcCs4|jr|jd=|jr |jd}nd}|jj|�dS)Nr%rXrX)r/rrb)rrcrrr r�szAbstractFormatter.pop_fontcCsD|jj|�dd�|jD�}|r.|r.|d}|jj|t|��dS)NcSsg|]}|r|�qSrr)�.0rLrrr � <listcomp>sz1AbstractFormatter.push_margin.<locals>.<listcomp>r%rX)r0r`r� new_margin�len)rr�fstackrrr rs zAbstractFormatter.push_margincCsF|jr|jd=dd�|jD�}|r,|d}nd}|jj|t|��dS)Nr%cSsg|]}|r|�qSrr)rgrLrrr rh sz0AbstractFormatter.pop_margin.<locals>.<listcomp>rXrX)r0rrirj)rrkrrrr r s zAbstractFormatter.pop_margincCs||_|jj|�dS)N)r!r�new_spacing)rr!rrr r"szAbstractFormatter.set_spacingcGsZ|jr*d|_|_|_d|_|jjd�x|D]}|jj|�q0W|jjt |j��dS)Nrr%rW) r3r6r4r2rr\r1r`� new_styles�tuple)rr#Zstylerrr r$s zAbstractFormatter.push_styler%cCs$|j|d�=|jjt|j��dS)N)r1rrmrn)rr&rrr r'!szAbstractFormatter.pop_stylecCs$||_|_d|_|_|_dS)Nr)r2r6r4r5r7)rr(rrr r)%sz"AbstractFormatter.assert_line_data)N)r%)r%)r*r+r,r rr rrr>rArBrrrrrrrrr r"r$r'r)rrrr r-@s* r-c@steZdZdd�Zdd�Zdd�Zdd�Zd d �Zdd�Zd d�Z dd�Z dd�Zdd�Zdd�Z dd�Zdd�ZdS)rcCsdS)Nr)rrrr r 2szNullWriter.__init__cCsdS)Nr)rrrr �flush3szNullWriter.flushcCsdS)Nr)rrrrr r_4szNullWriter.new_alignmentcCsdS)Nr)rrcrrr rb5szNullWriter.new_fontcCsdS)Nr)rr�levelrrr ri6szNullWriter.new_margincCsdS)Nr)rr!rrr rl7szNullWriter.new_spacingcCsdS)Nr)rr#rrr rm8szNullWriter.new_stylescCsdS)Nr)rrrrr r99szNullWriter.send_paragraphcCsdS)Nr)rrrr r8:szNullWriter.send_line_breakcOsdS)Nr)rrrrrr r:;szNullWriter.send_hor_rulecCsdS)Nr)rrrrr r=<szNullWriter.send_label_datacCsdS)Nr)rrrrr r\=szNullWriter.send_flowing_datacCsdS)Nr)rrrrr r^>szNullWriter.send_literal_dataN)r*r+r,r ror_rbrirlrmr9r8r:r=r\r^rrrr r*src@sdeZdZdd�Zdd�Zdd�Zdd�Zd d �Zdd�Zd d�Z dd�Z dd�Zdd�Zdd�Z dS)�AbstractWritercCstd|f�dS)Nznew_alignment(%r))�print)rrrrr r_IszAbstractWriter.new_alignmentcCstd|f�dS)Nznew_font(%r))rr)rrcrrr rbLszAbstractWriter.new_fontcCstd||f�dS)Nznew_margin(%r, %d))rr)rrrprrr riOszAbstractWriter.new_margincCstd|f�dS)Nznew_spacing(%r))rr)rr!rrr rlRszAbstractWriter.new_spacingcCstd|f�dS)Nznew_styles(%r))rr)rr#rrr rmUszAbstractWriter.new_stylescCstd|f�dS)Nzsend_paragraph(%r))rr)rrrrr r9XszAbstractWriter.send_paragraphcCstd�dS)Nzsend_line_break())rr)rrrr r8[szAbstractWriter.send_line_breakcOstd�dS)Nzsend_hor_rule())rr)rrrrrr r:^szAbstractWriter.send_hor_rulecCstd|f�dS)Nzsend_label_data(%r))rr)rrrrr r=aszAbstractWriter.send_label_datacCstd|f�dS)Nzsend_flowing_data(%r))rr)rrrrr r\dsz AbstractWriter.send_flowing_datacCstd|f�dS)Nzsend_literal_data(%r))rr)rrrrr r^gsz AbstractWriter.send_literal_dataN)r*r+r,r_rbrirlrmr9r8r:r=r\r^rrrr rqAsrqc@sFeZdZddd�Zdd�Zdd�Zd d �Zdd�Zd d�Zdd�Z dS)� DumbWriterN�HcCs(|ptj|_||_tj|�|j�dS)N)�sys�stdout�file�maxcolrr �reset)rrwrxrrr r ts zDumbWriter.__init__cCsd|_d|_dS)Nr)�col�atbreak)rrrr ryzszDumbWriter.resetcCs |jjd|�d|_d|_dS)Nr]r)rw�writerzr{)rrrrr r9~szDumbWriter.send_paragraphcCs|jjd�d|_d|_dS)Nr]r)rwr|rzr{)rrrr r8�szDumbWriter.send_line_breakcOs:|jjd�|jjd|j�|jjd�d|_d|_dS)Nr]�-r)rwr|rxrzr{)rrrrrr r:�s zDumbWriter.send_hor_rulecCsV|jj|�|jd�}|dkr4d|_||dd�}|j�}|jt|�|_d|_dS)Nr]rr%)rwr|�rfindrz� expandtabsrjr{)rrrKrrr r^�s zDumbWriter.send_literal_datacCs�|sdS|jp|dj�}|j}|j}|jj}xZ|j�D]N}|rn|t|�|kr^|d�d}n|d�|d}||�|t|�}d}q8W||_|dj�|_dS)Nrr]rWr%rX)r{rYrzrxrwr|r[rj)rrr{rzrxr|Zwordrrr r\�s$zDumbWriter.send_flowing_data)Nrt) r*r+r,r ryr9r8r:r^r\rrrr rsks rscCs�t�}t|�}|dk r t|�}n$tjdd�r>ttjd�}ntj}z0x*|D]"}|dkrd|jd�qL|j|�qLWWd|tjk r�|j�X|jd�dS)Nr%r]r) rsr-�openru�argv�stdinrr�close)rw�w�f�fp�linerrr �test�s r��__main__)N)ru�warnings�warn�DeprecationWarningrarr-rrqrsr�r*rrrr �<module>s"k*C
/home/jackpotjunglegam/../../lib64/sasl2/../python3.6/__pycache__/formatter.cpython-36.opt-2.pyc