8.2.34 | Linux | www-data (uid:33)
👁 View: enums.py
📁 /snap/core24/2124/lib/python3/dist-packages/chardet/enums.py
""" 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
← Back
💻 Terminal
📤 Upload
📂
Click or Drag & Drop
📁 /snap/core24/2124/lib/python3/dist-packages/chardet
NameSizePermModifiedActions
📁 __pycache__/-07552026-08-24 03:28🗑 Delete
📁 cli/-07552026-08-24 03:28🗑 Delete
📁 metadata/-07552026-08-24 03:28🗑 Delete
__init__.py4.7K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
__main__.py123B06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
big5freq.py30.5K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
big5prober.py1.7K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chardistribution.py9.8K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
charsetgroupprober.py3.8K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
charsetprober.py5.3K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
codingstatemachine.py3.6K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
codingstatemachinedict.py542B06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cp949prober.py1.8K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
enums.py1.6K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
escprober.py3.9K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
escsm.py11.9K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
eucjpprober.py3.8K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
euckrfreq.py13.2K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
euckrprober.py1.7K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
euctwfreq.py36K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
euctwprober.py1.7K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
gb2312freq.py20.2K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
gb2312prober.py1.7K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
hebrewprober.py14.2K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
jisfreq.py25.2K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
johabfreq.py41.5K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
johabprober.py1.7K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
jpcntx.py26.4K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
langbulgarianmodel.py102.1K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
langgreekmodel.py96.2K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
langhebrewmodel.py95.9K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
langhungarianmodel.py99K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
langrussianmodel.py125K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
langthaimodel.py100.4K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
langturkishmodel.py93.1K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
latin1prober.py5.3K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
macromanprober.py5.9K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mbcharsetprober.py3.6K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mbcsgroupprober.py2.1K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mbcssm.py29.7K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
py.typed0B06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
resultdict.py402B06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sbcharsetprober.py6.3K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sbcsgroupprober.py4K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sjisprober.py3.9K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
universaldetector.py14.5K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
utf1632prober.py8.3K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
utf8prober.py2.7K06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
version.py244B06442023-08-20 12:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del