Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
contego / home / tvault / .virtenv / lib / python2.7 / site-packages / chardet / escprober.pyc
Size: Mime:
ó
çEYc@sxddlmZddlmZddlmZmZmZddlm	Z	m
Z
mZmZdefd„ƒYZ
dS(i(t
CharSetProber(tCodingStateMachine(tLanguageFiltertProbingStatetMachineState(tHZ_SM_MODELtISO2022CN_SM_MODELtISO2022JP_SM_MODELtISO2022KR_SM_MODELtEscCharSetProbercBsSeZdZdd„Zd„Zed„ƒZed„ƒZd„Z	d„Z
RS(s¼
    This CharSetProber uses a "code scheme" approach for detecting encodings,
    whereby easily recognizable escape or shift sequences are relied on to
    identify these encodings.
    cCsått|ƒjd|ƒg|_|jtj@ra|jjtt	ƒƒ|jjtt
ƒƒn|jtj@rŠ|jjttƒƒn|jtj
@r³|jjttƒƒnd|_d|_d|_d|_|jƒdS(Ntlang_filter(tsuperR	t__init__t	coding_smR
RtCHINESE_SIMPLIFIEDtappendRRRtJAPANESERtKOREANRtNonetactive_sm_countt_detected_charsett_detected_languaget_statetreset(tselfR
((sF/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/escprober.pyR*s					cCsntt|ƒjƒx0|jD]%}|s/qnt|_|jƒqWt|jƒ|_d|_	d|_
dS(N(RR	RR
tTruetactivetlenRRRR(RR
((sF/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/escprober.pyR:s		cCs|jS(N(R(R((sF/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/escprober.pytcharset_nameEscCs|jS(N(R(R((sF/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/escprober.pytlanguageIscCs|jr
dSdSdS(Ng®Gáz®ï?g(R(R((sF/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/escprober.pytget_confidenceMs	cCsÛxÑ|D]É}xÀ|jD]µ}|s|jr4qn|j|ƒ}|tjkrt|_|jd8_|jdkrÌtj|_	|j
Sq|tjkrtj|_	|j
ƒ|_|j|_|j
SqWqW|j
S(Nii(R
Rt
next_stateRtERRORtFalseRRtNOT_MERtstatetITS_MEtFOUND_ITtget_coding_state_machineRRR(Rtbyte_strtcR
tcoding_state((sF/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/escprober.pytfeedSs"
	
N(t__name__t
__module__t__doc__RRRtpropertyRRRR*(((sF/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/escprober.pyR	#s		N(t
charsetproberRtcodingstatemachineRtenumsRRRtescsmRRRRR	(((sF/home/tvault/.virtenv/lib/python2.7/site-packages/chardet/escprober.pyt<module>s"