⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.144
Server IP:
157.245.143.252
Server:
Linux www 6.11.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 14 13:19:59 UTC 2024 x86_64
Server Software:
nginx/1.26.0
PHP Version:
8.3.11
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
lib
/
python3
/
dist-packages
/
chardet
/
__pycache__
/
View File Name :
chardistribution.cpython-312.pyc
d0' 2 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 y) )TupleUnion )BIG5_CHAR_TO_FREQ_ORDERBIG5_TABLE_SIZEBIG5_TYPICAL_DISTRIBUTION_RATIO)EUCKR_CHAR_TO_FREQ_ORDEREUCKR_TABLE_SIZE EUCKR_TYPICAL_DISTRIBUTION_RATIO)EUCTW_CHAR_TO_FREQ_ORDEREUCTW_TABLE_SIZE EUCTW_TYPICAL_DISTRIBUTION_RATIO)GB2312_CHAR_TO_FREQ_ORDERGB2312_TABLE_SIZE!GB2312_TYPICAL_DISTRIBUTION_RATIO)JIS_CHAR_TO_FREQ_ORDERJIS_TABLE_SIZEJIS_TYPICAL_DISTRIBUTION_RATIO)JOHAB_TO_EUCKR_ORDER_TABLEc | e Zd ZdZdZdZdZddZddZd e e ef d eddfdZ defdZdefd Zde e ef defdZy)CharDistributionAnalysisi gGz?g{Gz? returnNc t | _ d| _ d| _ d| _ d| _ d| _ | j y )Nr g F)tuple_char_to_freq_order_table_sizetypical_distribution_ratio_done_total_chars_freq_charsresetselfs :/usr/lib/python3/dist-packages/chardet/chardistribution.py__init__z!CharDistributionAnalysis.__init__@ s@ 5:G +.' c . d| _ d| _ d| _ y)zreset analyser, clear any stateFr N)r r r! r# s r% r" zCharDistributionAnalysis.resetO s r' charchar_lenc |dk( r| j | }nd}|dk\ rN| xj dz c_ || j k r)d| j | kD r| xj dz c_ yyyy)z"feed a character with known length r r i N) get_orderr r r r! )r$ r) r* orders r% feedzCharDistributionAnalysis.feedX su q=NN4(EEA:"t'''11%88$$)$ 9 ( r' c < | j dk s| j | j k r| j S | j | j k7 rD| j | j | j z | j z z }|| j k r|S | j S )z(return confidence based on existing datar )r r! MINIMUM_DATA_THRESHOLDSURE_NOr SURE_YES)r$ rs r% get_confidencez'CharDistributionAnalysis.get_confidencef s !T%5%59T9T%T<< 0 00 ""T%5%559X9XXA 4== }}r' c 4 | j | j kD S N)r ENOUGH_DATA_THRESHOLDr# s r% got_enough_dataz(CharDistributionAnalysis.got_enough_dataw s 4#=#===r' _c y)Nr- )r$ r; s r% r. z"CharDistributionAnalysis.get_order| s r' r N)__name__ __module____qualname__r9 r4 r3 r2 r&