Uname : Linux serv1.rebootns.com 5.14.0-570.62.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 11 10:10:59 EST 2025 x86_64
Soft : LiteSpeed
Ip : 139.99.125.122
Port : 443
~
/
opt
/
cloudlinux
/
venv
/
lib64
/
python3.11
/
site-packages
/
chardet
/
__pycache__
[ HOME ]
Exec
Submit
File Name : chardistribution.cpython-311.pyc
� �`�(]�:� �d � d dl mZmZ ddlmZmZmZ ddlmZm Z m Z ddlmZm Z mZ ddlmZmZmZ ddlmZmZmZ ddlmZ G d � d � � 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 dS )� )�Tuple�Union� )�BIG5_CHAR_TO_FREQ_ORDER�BIG5_TABLE_SIZE�BIG5_TYPICAL_DISTRIBUTION_RATIO)�EUCKR_CHAR_TO_FREQ_ORDER�EUCKR_TABLE_SIZE� EUCKR_TYPICAL_DISTRIBUTION_RATIO)�EUCTW_CHAR_TO_FREQ_ORDER�EUCTW_TABLE_SIZE� EUCTW_TYPICAL_DISTRIBUTION_RATIO)�GB2312_CHAR_TO_FREQ_ORDER�GB2312_TABLE_SIZE�!GB2312_TYPICAL_DISTRIBUTION_RATIO)�JIS_CHAR_TO_FREQ_ORDER�JIS_TABLE_SIZE�JIS_TYPICAL_DISTRIBUTION_RATIO)�JOHAB_TO_EUCKR_ORDER_TABLEc � � e Zd ZdZdZdZdZdd�Zdd�Zd e e ef d eddfd�Z defd�Zdefd �Zde e ef defd�ZdS )�CharDistributionAnalysisi g�G�z��?g{�G�z�?� �returnNc � � t � � | _ d| _ d| _ d| _ d| _ d| _ | � � � d S )Nr g F)�tuple�_char_to_freq_order�_table_size�typical_distribution_ratio�_done�_total_chars�_freq_chars�reset��selfs �i/builddir/build/BUILD/cloudlinux-venv-1.0.8/venv/lib/python3.11/site-packages/chardet/chardistribution.py�__init__z!CharDistributionAnalysis.__init__@ sJ � � 5:�G�G�� ���� +.��'��� �������� � ������ c �0 � d| _ d| _ d| _ dS )zreset analyser, clear any stateFr N)r r r! r# s r% r"