| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Python312/Lib/site-packages/charset_normalizer/__pycache__/ |
Upload File : |
�
, �g�P � � � d dl mZ d dlmZ d dlmZ ddlmZmZm Z ddl
mZmZm
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZ G d� d� Z G d � d
e� Z G d� de� Z G d
� de� Z G d� de� Z G d� de� Z! G d� de� Z" G d� de� Z# G d� de� Z$ G d� de� Z% ed�� d!d�� Z& ed�� d" d#d�� Z'y )$� )�annotations)� lru_cache)� getLogger� )�COMMON_SAFE_ASCII_CHARACTERS�TRACE�UNICODE_SECONDARY_RANGE_KEYWORD)�is_accentuated� is_arabic�is_arabic_isolated_form�is_case_variable�is_cjk�is_emoticon� is_hangul�is_hiragana�is_katakana�is_latin�is_punctuation�is_separator� is_symbol�is_thai�is_unprintable�
remove_accent�
unicode_rangec �: � e Zd ZdZdd�Zdd�Zd d�Zed
d�� Zy)�MessDetectorPluginzy
Base abstract class used for mess detection plugins.
All detectors MUST extend and implement given methods.
c � � t �)z@
Determine if given character should be fed in.
��NotImplementedError��self� characters �7C:\Python312\Lib\site-packages\charset_normalizer/md.py�eligiblezMessDetectorPlugin.eligible&