SILENT KILLERPanel

Current Path: > > opt > alt > python34 > lib > python3.4 > site-packages > > pip > _vendor > requests > packages > chardet


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //opt/alt/python34/lib/python3.4/site-packages//pip/_vendor/requests/packages/chardet

NameTypeSizeLast ModifiedActions
__pycache__ Directory - -
__init__.py File 1295 bytes November 13 2023 21:20:25.
big5freq.py File 82594 bytes November 13 2023 21:20:25.
big5prober.py File 1684 bytes November 13 2023 21:20:25.
chardetect.py File 1141 bytes November 13 2023 21:20:25.
chardistribution.py File 9226 bytes November 13 2023 21:20:25.
charsetgroupprober.py File 3791 bytes November 13 2023 21:20:25.
charsetprober.py File 1902 bytes November 13 2023 21:20:25.
codingstatemachine.py File 2318 bytes November 13 2023 21:20:25.
compat.py File 1157 bytes November 13 2023 21:20:25.
constants.py File 1335 bytes November 13 2023 21:20:25.
cp949prober.py File 1782 bytes November 13 2023 21:20:25.
escprober.py File 3187 bytes November 13 2023 21:20:25.
escsm.py File 7839 bytes November 13 2023 21:20:25.
eucjpprober.py File 3678 bytes November 13 2023 21:20:25.
euckrfreq.py File 45978 bytes November 13 2023 21:20:25.
euckrprober.py File 1675 bytes November 13 2023 21:20:25.
euctwfreq.py File 34872 bytes November 13 2023 21:20:25.
euctwprober.py File 1676 bytes November 13 2023 21:20:25.
gb2312freq.py File 36011 bytes November 13 2023 21:20:25.
gb2312prober.py File 1681 bytes November 13 2023 21:20:25.
hebrewprober.py File 13359 bytes November 13 2023 21:20:25.
jisfreq.py File 47315 bytes November 13 2023 21:20:25.
jpcntx.py File 19104 bytes November 13 2023 21:20:25.
langbulgarianmodel.py File 12784 bytes November 13 2023 21:20:25.
langcyrillicmodel.py File 17725 bytes November 13 2023 21:20:25.
langgreekmodel.py File 12628 bytes November 13 2023 21:20:25.
langhebrewmodel.py File 11318 bytes November 13 2023 21:20:25.
langhungarianmodel.py File 12536 bytes November 13 2023 21:20:25.
langthaimodel.py File 11275 bytes November 13 2023 21:20:25.
latin1prober.py File 5241 bytes November 13 2023 21:20:25.
mbcharsetprober.py File 3268 bytes November 13 2023 21:20:25.
mbcsgroupprober.py File 1967 bytes November 13 2023 21:20:25.
mbcssm.py File 19608 bytes November 13 2023 21:20:25.
sbcharsetprober.py File 4793 bytes November 13 2023 21:20:25.
sbcsgroupprober.py File 3291 bytes November 13 2023 21:20:25.
sjisprober.py File 3734 bytes November 13 2023 21:20:25.
universaldetector.py File 6831 bytes November 13 2023 21:20:25.
utf8prober.py File 2652 bytes November 13 2023 21:20:25.

Reading File: //opt/alt/python34/lib/python3.4/site-packages//pip/_vendor/requests/packages/chardet/chardetect.py

#!/usr/bin/env python
"""
Script which takes one or more file paths and reports on their detected
encodings

Example::

    % chardetect somefile someotherfile
    somefile: windows-1252 with confidence 0.5
    someotherfile: ascii with confidence 1.0

If no paths are provided, it takes its input from stdin.

"""
from io import open
from sys import argv, stdin

from chardet.universaldetector import UniversalDetector


def description_of(file, name='stdin'):
    """Return a string describing the probable encoding of a file."""
    u = UniversalDetector()
    for line in file:
        u.feed(line)
    u.close()
    result = u.result
    if result['encoding']:
        return '%s: %s with confidence %s' % (name,
                                              result['encoding'],
                                              result['confidence'])
    else:
        return '%s: no result' % name


def main():
    if len(argv) <= 1:
        print(description_of(stdin))
    else:
        for path in argv[1:]:
            with open(path, 'rb') as f:
                print(description_of(f, path))


if __name__ == '__main__':
    main()

SILENT KILLER Tool