/usr/lib/python3/dist-packages/chardet/__pycache__
Edit: /usr/lib/python3/dist-packages/chardet/__pycache__/sbcharsetprober.cpython-310.pyc (3030B)
o
n_ @ sN d dl mZ ddlmZ ddlmZmZmZ edg dZG dd deZ d S )
)
namedtuple )
CharSetProber)CharacterCategoryProbingStateSequenceLikelihoodSingleByteCharSetModel)charset_namelanguagechar_to_order_maplanguage_modeltypical_positive_ratiokeep_ascii_lettersalphabetc sb e Zd ZdZdZdZdZd fdd Z fd d
Ze dd Z
e d
d Zdd Zdd Z
ZS )SingleByteCharSetProber@ i gffffff?g?FNc sJ t t| || _|| _|| _d | _d | _d | _d | _ d | _
| d S N)superr __init___model _reversed_name_prober_last_order
_seq_counters_total_seqs_total_char
_freq_charreset)selfmodelreversedname_prober __class__ 9/usr/lib/python3/dist-packages/chardet/sbcharsetprober.pyr 3 s z SingleByteCharSetProber.__init__c s: t t| d| _dgt | _d| _d| _d| _ d S )N r )
r r r r r get_num_categoriesr r r r r r" r$ r% r A s
zSingleByteCharSetProber.resetc C | j r| j jS | jjS r )r r r r( r$ r$ r% r K z$SingleByteCharSetProber.charset_namec C r) r )r r
r r( r$ r$ r% r
R r* z SingleByteCharSetProber.languagec C sF | j js | |}|s| jS | j j}| j j}|D ]L}||tj}|tj k r-| j
d7 _
|| jk ra| jd7 _| j
| jk ra| jd7 _| jsQ|| j
| }n|| | j
}| j| d7 <