__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
"""
All of the Enums that are used throughout the chardet package.
:author: Dan Blanchard (dan.blanchard@gmail.com)
"""
from enum import Enum, Flag
class InputState:
"""
This enum represents the different states a universal detector can be in.
"""
PURE_ASCII = 0
ESC_ASCII = 1
HIGH_BYTE = 2
class LanguageFilter(Flag):
"""
This enum represents the different language filters we can apply to a
``UniversalDetector``.
"""
NONE = 0x00
CHINESE_SIMPLIFIED = 0x01
CHINESE_TRADITIONAL = 0x02
JAPANESE = 0x04
KOREAN = 0x08
NON_CJK = 0x10
ALL = 0x1F
CHINESE = CHINESE_SIMPLIFIED | CHINESE_TRADITIONAL
CJK = CHINESE | JAPANESE | KOREAN
class ProbingState(Enum):
"""
This enum represents the different states a prober can be in.
"""
DETECTING = 0
FOUND_IT = 1
NOT_ME = 2
class MachineState:
"""
This enum represents the different states a state machine can be in.
"""
START = 0
ERROR = 1
ITS_ME = 2
class SequenceLikelihood:
"""
This enum represents the likelihood of a character following the previous one.
"""
NEGATIVE = 0
UNLIKELY = 1
LIKELY = 2
POSITIVE = 3
@classmethod
def get_num_categories(cls) -> int:
""":returns: The number of likelihood categories in the enum."""
return 4
class CharacterCategory:
"""
This enum represents the different categories language models for
``SingleByteCharsetProber`` put characters into.
Anything less than CONTROL is considered a letter.
"""
UNDEFINED = 255
LINE_BREAK = 254
SYMBOL = 253
DIGIT = 252
CONTROL = 251
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| __pycache__ | Folder | 0755 |
|
|
| cli | Folder | 0755 |
|
|
| metadata | Folder | 0755 |
|
|
| __init__.py | File | 4.68 KB | 0644 |
|
| __main__.py | File | 123 B | 0644 |
|
| big5freq.py | File | 30.54 KB | 0644 |
|
| big5prober.py | File | 1.72 KB | 0644 |
|
| chardistribution.py | File | 9.8 KB | 0644 |
|
| charsetgroupprober.py | File | 3.82 KB | 0644 |
|
| charsetprober.py | File | 5.29 KB | 0644 |
|
| codingstatemachine.py | File | 3.64 KB | 0644 |
|
| codingstatemachinedict.py | File | 542 B | 0644 |
|
| cp949prober.py | File | 1.82 KB | 0644 |
|
| enums.py | File | 1.64 KB | 0644 |
|
| escprober.py | File | 3.91 KB | 0644 |
|
| escsm.py | File | 11.89 KB | 0644 |
|
| eucjpprober.py | File | 3.84 KB | 0644 |
|
| euckrfreq.py | File | 13.25 KB | 0644 |
|
| euckrprober.py | File | 1.71 KB | 0644 |
|
| euctwfreq.py | File | 36.05 KB | 0644 |
|
| euctwprober.py | File | 1.71 KB | 0644 |
|
| gb2312freq.py | File | 20.25 KB | 0644 |
|
| gb2312prober.py | File | 1.72 KB | 0644 |
|
| hebrewprober.py | File | 14.2 KB | 0644 |
|
| jisfreq.py | File | 25.19 KB | 0644 |
|
| johabfreq.py | File | 41.5 KB | 0644 |
|
| johabprober.py | File | 1.71 KB | 0644 |
|
| jpcntx.py | File | 26.42 KB | 0644 |
|
| langbulgarianmodel.py | File | 102.1 KB | 0644 |
|
| langgreekmodel.py | File | 96.16 KB | 0644 |
|
| langhebrewmodel.py | File | 95.88 KB | 0644 |
|
| langhungarianmodel.py | File | 98.98 KB | 0644 |
|
| langrussianmodel.py | File | 125.02 KB | 0644 |
|
| langthaimodel.py | File | 100.35 KB | 0644 |
|
| langturkishmodel.py | File | 93.13 KB | 0644 |
|
| latin1prober.py | File | 5.25 KB | 0644 |
|
| macromanprober.py | File | 5.93 KB | 0644 |
|
| mbcharsetprober.py | File | 3.63 KB | 0644 |
|
| mbcsgroupprober.py | File | 2.08 KB | 0644 |
|
| mbcssm.py | File | 29.68 KB | 0644 |
|
| py.typed | File | 0 B | 0644 |
|
| resultdict.py | File | 402 B | 0644 |
|
| sbcharsetprober.py | File | 6.25 KB | 0644 |
|
| sbcsgroupprober.py | File | 4.04 KB | 0644 |
|
| sjisprober.py | File | 3.91 KB | 0644 |
|
| universaldetector.py | File | 14.5 KB | 0644 |
|
| utf1632prober.py | File | 8.31 KB | 0644 |
|
| utf8prober.py | File | 2.75 KB | 0644 |
|
| version.py | File | 244 B | 0644 |
|