MMCT TEAM
Server IP : 111.118.215.189  /  Your IP : 18.226.226.208
Web Server : Apache
System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64
User : a1673wkz ( 2475)
PHP Version : 8.2.25
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /lib/python2.7/site-packages/pip/_vendor/requests/packages/chardet/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : //lib/python2.7/site-packages/pip/_vendor/requests/packages/chardet/universaldetector.pyc
�
r2Wc@s�ddlmZddlZddlZddlmZddlmZddlm	Z	ddl
mZddlZdZ
d	ZdZd
Zdd
d��YZdS(i(t	constantsi����N(tLatin1Prober(tMBCSGroupProber(tSBCSGroupProber(tEscCharSetProberg�������?iitUniversalDetectorcBs,eZd�Zd�Zd�Zd�ZRS(cCsDtjd�|_tjd�|_d|_g|_|j�dS(Ns[�-�]s(|~{)(tretcompilet_highBitDetectort_escDetectortNonet_mEscCharSetProbert_mCharSetProberstreset(tself((s[/usr/lib/python2.7/site-packages/pip/_vendor/requests/packages/chardet/universaldetector.pyt__init__-s
		cCsidd6dd6|_t|_t|_t|_t|_d|_	|j
r]|j
j�nx|jD]}|j�qgWdS(Ntencodinggt
confidencet(
R
tresulttFalsetdonetTruet_mStartt	_mGotDatat
ePureAsciit_mInputStatet
_mLastCharRR
R(Rtprober((s[/usr/lib/python2.7/site-packages/pip/_vendor/requests/packages/chardet/universaldetector.pyR
4s						cCs|jr
dSt|�}|s#dS|jsd|d tjkrYidd6dd6|_qd|d tjkr�idd6dd6|_qd|d tjkr�idd6dd6|_qd|d d	kr�id
d6dd6|_qd|d dkridd6dd6|_qd|d
 tjkr4idd6dd6|_qd|d
 tj	krdidd6dd6|_qdnt
|_|jdr�|jddkr�t
|_dS|jtkr�|j
j|�r�t|_q�|jtkr�|jj|j|�r�t|_q�n|d|_|jtkr�|js2t�|_n|jj|�tjkri|jj�d6|jj�d6|_t
|_qn�|jtkr|js�t�t�t�g|_nx\|jD]N}|j|�tjkr�i|j�d6|j�d6|_t
|_Pq�q�WndS(Nis	UTF-8-SIGRg�?RisUTF-32LEsUTF-32BEs��sX-ISO-10646-UCS-4-3412t��sX-ISO-10646-UCS-4-2143isUTF-16LEsUTF-16BEgi����(RtlenRtcodecstBOM_UTF8RtBOM_UTF32_LEtBOM_UTF32_BEtBOM_LEtBOM_BERRRRtsearcht	eHighbyteR	Rt	eEscAsciiRRtfeedRteFoundIttget_charset_nametget_confidenceRRRR(RtaBuftaLenR((s[/usr/lib/python2.7/site-packages/pip/_vendor/requests/packages/chardet/universaldetector.pyR(@sh			 	
			cCs�|jr
dS|js6tjr2tjjd�ndSt|_|jt	krlidd6dd6|_
|j
S|jtkrd}d}d}xD|j
D]9}|s�q�n|j�}||kr�|}|}q�q�W|r|tkri|j�d6|j�d6|_
|j
Sntjr|tjjd�xM|j
djD]8}|sOq=ntjjd	|j�|j�f�q=WndS(
Nsno data received!
tasciiRg�?Rgs"no probers hit minimum threshhold
is%s confidence = %s
(RRRt_debugtsyststderrtwriteRRRRR&R
RR+tMINIMUM_THRESHOLDR*tmProbers(RtproberConfidencetmaxProberConfidencet	maxProberR((s[/usr/lib/python2.7/site-packages/pip/_vendor/requests/packages/chardet/universaldetector.pytclose�sB				

		(t__name__t
__module__RR
R(R8(((s[/usr/lib/python2.7/site-packages/pip/_vendor/requests/packages/chardet/universaldetector.pyR,s			F((RRR0Rtlatin1proberRtmbcsgroupproberRtsbcsgroupproberRt	escproberRRR3RR'R&R(((s[/usr/lib/python2.7/site-packages/pip/_vendor/requests/packages/chardet/universaldetector.pyt<module>s

MMCT - 2023