1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
U
H=®d}ã@shdZGdd„deƒZGdd„deƒZGdd„deƒZGdd„deƒZGd    d
„d
eƒZGd d „d eƒZd S)zr
All of the Enums that are used throughout the chardet package.
 
:author: Dan Blanchard (dan.blanchard@gmail.com)
c@seZdZdZdZdZdZdS)Ú
InputStatezS
    This enum represents the different states a universal detector can be in.
    éééN)Ú__name__Ú
__module__Ú __qualname__Ú__doc__Ú
PURE_ASCIIÚ    ESC_ASCIIÚ    HIGH_BYTE©r r úPD:\z\workplace\VsCode\pyvenv\venv\Lib\site-packages\pip/_vendor/chardet/enums.pyrsrc@s<eZdZdZdZdZdZdZdZdZ    eeBZ
e
eBeBZ dS)    ÚLanguageFilterzj
    This enum represents the different language filters we can apply to a
    ``UniversalDetector``.
    rrééééN) rrrrÚCHINESE_SIMPLIFIEDÚCHINESE_TRADITIONALÚJAPANESEÚKOREANÚNON_CJKÚALLÚCHINESEÚCJKr r r r rsrc@seZdZdZdZdZdZdS)Ú ProbingStatezG
    This enum represents the different states a prober can be in.
    rrrN)rrrrÚ    DETECTINGÚFOUND_ITÚNOT_MEr r r r r src@seZdZdZdZdZdZdS)Ú MachineStatezN
    This enum represents the different states a state machine can be in.
    rrrN)rrrrÚSTARTÚERRORÚITS_MEr r r r r)src@s,eZdZdZdZdZdZdZedd„ƒZ    dS)    ÚSequenceLikelihoodzX
    This enum represents the likelihood of a character following the previous one.
    rrrécCsdS)z::returns: The number of likelihood categories in the enum.rr )Úclsr r r Úget_num_categories;sz%SequenceLikelihood.get_num_categoriesN)
rrrrÚNEGATIVEÚUNLIKELYÚLIKELYÚPOSITIVEÚ classmethodr&r r r r r#2sr#c@s$eZdZdZdZdZdZdZdZdS)ÚCharacterCategoryz¸
    This enum represents the different categories language models for
    ``SingleByteCharsetProber`` put characters into.
 
    Anything less than CONTROL is considered a letter.
    éÿéþéýéüéûN)    rrrrÚ    UNDEFINEDÚ
LINE_BREAKÚSYMBOLÚDIGITÚCONTROLr r r r r,As r,N)rÚobjectrrrrr#r,r r r r Ú<module>s