%PDF- %PDF-
| Direktori : /snap/core/17247/usr/lib/python3/dist-packages/chardet/__pycache__/ |
| Current File : //snap/core/17247/usr/lib/python3/dist-packages/chardet/__pycache__/latin1prober.cpython-35.pyc |
� 4Tp � @ s� d d l m Z d d l m Z d d l m Z d Z d Z d Z d Z d Z
d Z d Z d Z
d
Z d Z e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e
e
e
e
e
e
e e e
e
e
e
e
e
e
e
e e e
e
e
e
e
e e
e
e
e
e
e e e f Z d Z Gd d
� d
e � Z d S)� )�
CharSetProber)�eNotMe)�wrap_ord� � � � � � � � c @ sL e Z d Z d d � Z d d � Z d d � Z d d � Z d d
� Z d S)�Latin1Proberc C s t j | � | j � d S)N)r �__init__�reset)�self� r �6/usr/lib/python3/dist-packages/chardet/latin1prober.pyr b s
zLatin1Prober.__init__c C s* t | _ d g t | _ t j | � d S)Nr )�OTH�_mLastCharClass�FREQ_CAT_NUM�
_mFreqCounterr r )r r r r r f s zLatin1Prober.resetc C s d S)Nzwindows-1252r )r r r r �get_charset_namek s zLatin1Prober.get_charset_namec C s | j | � } xc | D][ } t t | � } t | j t | } | d k rW t | _ P| j | d 7<| | _ q W| j � S)Nr r )
Zfilter_with_english_letters�Latin1_CharToClassr �Latin1ClassModelr � CLASS_NUMr Z_mStater � get_state)r ZaBuf�cZ charClassZfreqr r r �feedn s
zLatin1Prober.feedc C sz | j � t k r d St | j � } | d k r: d } n | j d | j d d | } | d k rl d } | d } | S)Ng{�G�z�?g r r g 4@g\��(\�?)r r �sumr )r ZtotalZ
confidencer r r �get_confidence| s
zLatin1Prober.get_confidenceN)�__name__�
__module__�__qualname__r r r r r r r r r r
a s
r
N)@r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r )Z
charsetproberr Z constantsr �compatr r ZUDFr ZASCZASSZACVZACOZASVZASOr r r r
r r r r �<module> sj