SILENT KILLERPanel

Current Path: > > opt > alt > python27 > lib64 > python2.7 > encodings


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/python27/lib64/python2.7/encodings

NameTypeSizeLast ModifiedActions
__init__.py File 5698 bytes January 08 2025 10:43:37.
__init__.pyc File 4430 bytes January 21 2025 11:47:01.
__init__.pyo File 4430 bytes January 08 2025 10:43:38.
aliases.py File 14848 bytes January 08 2025 10:43:37.
aliases.pyc File 8783 bytes January 21 2025 11:47:01.
aliases.pyo File 8783 bytes January 08 2025 10:43:38.
ascii.py File 1248 bytes January 08 2025 10:43:38.
ascii.pyc File 2411 bytes January 21 2025 11:47:01.
ascii.pyo File 2411 bytes January 08 2025 10:43:38.
base64_codec.py File 2371 bytes January 08 2025 10:43:38.
base64_codec.pyc File 4032 bytes January 08 2025 10:43:38.
base64_codec.pyo File 3882 bytes January 08 2025 10:43:38.
big5.py File 1019 bytes January 08 2025 10:43:38.
big5.pyc File 1861 bytes January 08 2025 10:43:37.
big5.pyo File 1861 bytes January 08 2025 10:43:37.
big5hkscs.py File 1039 bytes January 08 2025 10:43:37.
big5hkscs.pyc File 1901 bytes January 08 2025 10:43:38.
big5hkscs.pyo File 1901 bytes January 08 2025 10:43:38.
bz2_codec.py File 3026 bytes January 08 2025 10:43:38.
bz2_codec.pyc File 4984 bytes January 08 2025 10:43:37.
bz2_codec.pyo File 4850 bytes January 08 2025 10:43:38.
charmap.py File 2084 bytes January 08 2025 10:43:37.
charmap.pyc File 3698 bytes January 08 2025 10:43:38.
charmap.pyo File 3698 bytes January 08 2025 10:43:38.
cp037.py File 13377 bytes January 08 2025 10:43:37.
cp037.pyc File 3002 bytes January 08 2025 10:43:37.
cp037.pyo File 3002 bytes January 08 2025 10:43:37.
cp1006.py File 13824 bytes January 08 2025 10:43:38.
cp1006.pyc File 3088 bytes January 08 2025 10:43:37.
cp1006.pyo File 3088 bytes January 08 2025 10:43:37.
cp1026.py File 13369 bytes January 08 2025 10:43:38.
cp1026.pyc File 3016 bytes January 08 2025 10:43:37.
cp1026.pyo File 3016 bytes January 08 2025 10:43:37.
cp1140.py File 13361 bytes January 08 2025 10:43:37.
cp1140.pyc File 3002 bytes January 08 2025 10:43:37.
cp1140.pyo File 3002 bytes January 08 2025 10:43:37.
cp1250.py File 13942 bytes January 08 2025 10:43:37.
cp1250.pyc File 3039 bytes January 08 2025 10:43:38.
cp1250.pyo File 3039 bytes January 08 2025 10:43:38.
cp1251.py File 13617 bytes January 08 2025 10:43:37.
cp1251.pyc File 3036 bytes January 08 2025 10:43:38.
cp1251.pyo File 3036 bytes January 08 2025 10:43:38.
cp1252.py File 13767 bytes January 08 2025 10:43:38.
cp1252.pyc File 3039 bytes January 08 2025 10:43:38.
cp1252.pyo File 3039 bytes January 08 2025 10:43:38.
cp1253.py File 13350 bytes January 08 2025 10:43:38.
cp1253.pyc File 3052 bytes January 08 2025 10:43:37.
cp1253.pyo File 3052 bytes January 08 2025 10:43:37.
cp1254.py File 13758 bytes January 08 2025 10:43:38.
cp1254.pyc File 3041 bytes January 08 2025 10:43:37.
cp1254.pyo File 3041 bytes January 08 2025 10:43:37.
cp1255.py File 12722 bytes January 08 2025 10:43:37.
cp1255.pyc File 3060 bytes January 08 2025 10:43:38.
cp1255.pyo File 3060 bytes January 08 2025 10:43:38.
cp1256.py File 13070 bytes January 08 2025 10:43:38.
cp1256.pyc File 3038 bytes January 08 2025 10:43:37.
cp1256.pyo File 3038 bytes January 08 2025 10:43:37.
cp1257.py File 13630 bytes January 08 2025 10:43:38.
cp1257.pyc File 3046 bytes January 08 2025 10:43:38.
cp1257.pyo File 3046 bytes January 08 2025 10:43:38.
cp1258.py File 13620 bytes January 08 2025 10:43:37.
cp1258.pyc File 3044 bytes January 08 2025 10:43:38.
cp1258.pyo File 3044 bytes January 08 2025 10:43:38.
cp424.py File 12311 bytes January 08 2025 10:43:37.
cp424.pyc File 3032 bytes January 08 2025 10:43:37.
cp424.pyo File 3032 bytes January 08 2025 10:43:37.
cp437.py File 34820 bytes January 08 2025 10:43:38.
cp437.pyc File 8237 bytes January 08 2025 10:43:38.
cp437.pyo File 8237 bytes January 08 2025 10:43:38.
cp500.py File 13377 bytes January 08 2025 10:43:38.
cp500.pyc File 3002 bytes January 08 2025 10:43:38.
cp500.pyo File 3002 bytes January 08 2025 10:43:38.
cp720.py File 13694 bytes January 08 2025 10:43:37.
cp720.pyc File 3099 bytes January 08 2025 10:43:37.
cp720.pyo File 3099 bytes January 08 2025 10:43:37.
cp737.py File 34937 bytes January 08 2025 10:43:37.
cp737.pyc File 8465 bytes January 08 2025 10:43:38.
cp737.pyo File 8465 bytes January 08 2025 10:43:38.
cp775.py File 34732 bytes January 08 2025 10:43:38.
cp775.pyc File 8251 bytes January 08 2025 10:43:37.
cp775.pyo File 8251 bytes January 08 2025 10:43:37.
cp850.py File 34361 bytes January 08 2025 10:43:38.
cp850.pyc File 7984 bytes January 08 2025 10:43:37.
cp850.pyo File 7984 bytes January 08 2025 10:43:37.
cp852.py File 35258 bytes January 08 2025 10:43:37.
cp852.pyc File 8253 bytes January 08 2025 10:43:38.
cp852.pyo File 8253 bytes January 08 2025 10:43:38.
cp855.py File 34106 bytes January 08 2025 10:43:38.
cp855.pyc File 8434 bytes January 08 2025 10:43:38.
cp855.pyo File 8434 bytes January 08 2025 10:43:38.
cp856.py File 12679 bytes January 08 2025 10:43:38.
cp856.pyc File 3064 bytes January 08 2025 10:43:37.
cp856.pyo File 3064 bytes January 08 2025 10:43:37.
cp857.py File 34164 bytes January 08 2025 10:43:38.
cp857.pyc File 7974 bytes January 08 2025 10:43:38.
cp857.pyo File 7974 bytes January 08 2025 10:43:38.
cp858.py File 34271 bytes January 08 2025 10:43:38.
cp858.pyc File 7954 bytes January 08 2025 10:43:38.
cp858.pyo File 7954 bytes January 08 2025 10:43:38.
cp860.py File 34937 bytes January 08 2025 10:43:38.
cp860.pyc File 8220 bytes January 08 2025 10:43:37.
cp860.pyo File 8220 bytes January 08 2025 10:43:37.
cp861.py File 34889 bytes January 08 2025 10:43:37.
cp861.pyc File 8231 bytes January 08 2025 10:43:37.
cp861.pyo File 8231 bytes January 08 2025 10:43:37.
cp862.py File 33626 bytes January 08 2025 10:43:37.
cp862.pyc File 8366 bytes January 08 2025 10:43:38.
cp862.pyo File 8366 bytes January 08 2025 10:43:38.
cp863.py File 34508 bytes January 08 2025 10:43:38.
cp863.pyc File 8231 bytes January 08 2025 10:43:38.
cp863.pyo File 8231 bytes January 08 2025 10:43:38.
cp864.py File 33919 bytes January 08 2025 10:43:38.
cp864.pyc File 8362 bytes January 08 2025 10:43:38.
cp864.pyo File 8362 bytes January 08 2025 10:43:38.
cp865.py File 34874 bytes January 08 2025 10:43:37.
cp865.pyc File 8231 bytes January 08 2025 10:43:37.
cp865.pyo File 8231 bytes January 08 2025 10:43:37.
cp866.py File 34652 bytes January 08 2025 10:43:37.
cp866.pyc File 8466 bytes January 08 2025 10:43:37.
cp866.pyo File 8466 bytes January 08 2025 10:43:37.
cp869.py File 33221 bytes January 08 2025 10:43:38.
cp869.pyc File 8278 bytes January 08 2025 10:43:37.
cp869.pyo File 8278 bytes January 08 2025 10:43:37.
cp874.py File 12851 bytes January 08 2025 10:43:38.
cp874.pyc File 3130 bytes January 08 2025 10:43:37.
cp874.pyo File 3130 bytes January 08 2025 10:43:37.
cp875.py File 13110 bytes January 08 2025 10:43:38.
cp875.pyc File 2999 bytes January 08 2025 10:43:37.
cp875.pyo File 2999 bytes January 08 2025 10:43:37.
cp932.py File 1023 bytes January 08 2025 10:43:38.
cp932.pyc File 1869 bytes January 08 2025 10:43:37.
cp932.pyo File 1869 bytes January 08 2025 10:43:37.
cp949.py File 1023 bytes January 08 2025 10:43:38.
cp949.pyc File 1869 bytes January 08 2025 10:43:38.
cp949.pyo File 1869 bytes January 08 2025 10:43:38.
cp950.py File 1023 bytes January 08 2025 10:43:37.
cp950.pyc File 1869 bytes January 08 2025 10:43:38.
cp950.pyo File 1869 bytes January 08 2025 10:43:38.
euc_jis_2004.py File 1051 bytes January 08 2025 10:43:37.
euc_jis_2004.pyc File 1925 bytes January 08 2025 10:43:38.
euc_jis_2004.pyo File 1925 bytes January 08 2025 10:43:38.
euc_jisx0213.py File 1051 bytes January 08 2025 10:43:38.
euc_jisx0213.pyc File 1925 bytes January 08 2025 10:43:38.
euc_jisx0213.pyo File 1925 bytes January 08 2025 10:43:38.
euc_jp.py File 1027 bytes January 08 2025 10:43:38.
euc_jp.pyc File 1877 bytes January 08 2025 10:43:38.
euc_jp.pyo File 1877 bytes January 08 2025 10:43:38.
euc_kr.py File 1027 bytes January 08 2025 10:43:37.
euc_kr.pyc File 1877 bytes January 08 2025 10:43:38.
euc_kr.pyo File 1877 bytes January 08 2025 10:43:38.
gb18030.py File 1031 bytes January 08 2025 10:43:37.
gb18030.pyc File 1885 bytes January 08 2025 10:43:37.
gb18030.pyo File 1885 bytes January 08 2025 10:43:37.
gb2312.py File 1027 bytes January 08 2025 10:43:38.
gb2312.pyc File 1877 bytes January 08 2025 10:43:38.
gb2312.pyo File 1877 bytes January 08 2025 10:43:38.
gbk.py File 1015 bytes January 08 2025 10:43:38.
gbk.pyc File 1853 bytes January 08 2025 10:43:38.
gbk.pyo File 1853 bytes January 08 2025 10:43:38.
hex_codec.py File 2342 bytes January 08 2025 10:43:38.
hex_codec.pyc File 3984 bytes January 08 2025 10:43:37.
hex_codec.pyo File 3834 bytes January 08 2025 10:43:38.
hp_roman8.py File 7391 bytes January 08 2025 10:43:38.
hp_roman8.pyc File 4285 bytes January 08 2025 10:43:38.
hp_roman8.pyo File 4285 bytes January 08 2025 10:43:38.
hz.py File 1011 bytes January 08 2025 10:43:37.
hz.pyc File 1845 bytes January 08 2025 10:43:37.
hz.pyo File 1845 bytes January 08 2025 10:43:37.
idna.py File 8474 bytes January 08 2025 10:43:38.
idna.pyc File 6586 bytes January 08 2025 10:43:37.
idna.pyo File 6586 bytes January 08 2025 10:43:37.
iso2022_jp.py File 1053 bytes January 08 2025 10:43:37.
iso2022_jp.pyc File 1914 bytes January 08 2025 10:43:37.
iso2022_jp.pyo File 1914 bytes January 08 2025 10:43:37.
iso2022_jp_1.py File 1061 bytes January 08 2025 10:43:38.
iso2022_jp_1.pyc File 1930 bytes January 08 2025 10:43:37.
iso2022_jp_1.pyo File 1930 bytes January 08 2025 10:43:37.
iso2022_jp_2.py File 1061 bytes January 08 2025 10:43:37.
iso2022_jp_2.pyc File 1930 bytes January 08 2025 10:43:38.
iso2022_jp_2.pyo File 1930 bytes January 08 2025 10:43:38.
iso2022_jp_2004.py File 1073 bytes January 08 2025 10:43:38.
iso2022_jp_2004.pyc File 1954 bytes January 08 2025 10:43:37.
iso2022_jp_2004.pyo File 1954 bytes January 08 2025 10:43:37.
iso2022_jp_3.py File 1061 bytes January 08 2025 10:43:37.
iso2022_jp_3.pyc File 1930 bytes January 08 2025 10:43:38.
iso2022_jp_3.pyo File 1930 bytes January 08 2025 10:43:38.
iso2022_jp_ext.py File 1069 bytes January 08 2025 10:43:37.
iso2022_jp_ext.pyc File 1946 bytes January 08 2025 10:43:38.
iso2022_jp_ext.pyo File 1946 bytes January 08 2025 10:43:38.
iso2022_kr.py File 1053 bytes January 08 2025 10:43:37.
iso2022_kr.pyc File 1914 bytes January 08 2025 10:43:37.
iso2022_kr.pyo File 1914 bytes January 08 2025 10:43:37.
iso8859_1.py File 13432 bytes January 08 2025 10:43:37.
iso8859_1.pyc File 3041 bytes January 08 2025 10:43:37.
iso8859_1.pyo File 3041 bytes January 08 2025 10:43:37.
iso8859_10.py File 13845 bytes January 08 2025 10:43:37.
iso8859_10.pyc File 3056 bytes January 08 2025 10:43:37.
iso8859_10.pyo File 3056 bytes January 08 2025 10:43:37.
iso8859_11.py File 12591 bytes January 08 2025 10:43:38.
iso8859_11.pyc File 3150 bytes January 08 2025 10:43:38.
iso8859_11.pyo File 3150 bytes January 08 2025 10:43:38.
iso8859_13.py File 13527 bytes January 08 2025 10:43:38.
iso8859_13.pyc File 3059 bytes January 08 2025 10:43:37.
iso8859_13.pyo File 3059 bytes January 08 2025 10:43:37.
iso8859_14.py File 13908 bytes January 08 2025 10:43:37.
iso8859_14.pyc File 3077 bytes January 08 2025 10:43:37.
iso8859_14.pyo File 3077 bytes January 08 2025 10:43:37.
iso8859_15.py File 13468 bytes January 08 2025 10:43:37.
iso8859_15.pyc File 3056 bytes January 08 2025 10:43:38.
iso8859_15.pyo File 3056 bytes January 08 2025 10:43:38.
iso8859_16.py File 13813 bytes January 08 2025 10:43:38.
iso8859_16.pyc File 3058 bytes January 08 2025 10:43:37.
iso8859_16.pyo File 3058 bytes January 08 2025 10:43:37.
iso8859_2.py File 13660 bytes January 08 2025 10:43:38.
iso8859_2.pyc File 3041 bytes January 08 2025 10:43:38.
iso8859_2.pyo File 3041 bytes January 08 2025 10:43:38.
iso8859_3.py File 13345 bytes January 08 2025 10:43:38.
iso8859_3.pyc File 3048 bytes January 08 2025 10:43:38.
iso8859_3.pyo File 3048 bytes January 08 2025 10:43:38.
iso8859_4.py File 13632 bytes January 08 2025 10:43:38.
iso8859_4.pyc File 3041 bytes January 08 2025 10:43:38.
iso8859_4.pyo File 3041 bytes January 08 2025 10:43:38.
iso8859_5.py File 13271 bytes January 08 2025 10:43:38.
iso8859_5.pyc File 3042 bytes January 08 2025 10:43:38.
iso8859_5.pyo File 3042 bytes January 08 2025 10:43:38.
iso8859_6.py File 11089 bytes January 08 2025 10:43:37.
iso8859_6.pyc File 3086 bytes January 08 2025 10:43:37.
iso8859_6.pyo File 3086 bytes January 08 2025 10:43:37.
iso8859_7.py File 13100 bytes January 08 2025 10:43:37.
iso8859_7.pyc File 3049 bytes January 08 2025 10:43:37.
iso8859_7.pyo File 3049 bytes January 08 2025 10:43:37.
iso8859_8.py File 11292 bytes January 08 2025 10:43:38.
iso8859_8.pyc File 3080 bytes January 08 2025 10:43:37.
iso8859_8.pyo File 3080 bytes January 08 2025 10:43:37.
iso8859_9.py File 13412 bytes January 08 2025 10:43:38.
iso8859_9.pyc File 3041 bytes January 08 2025 10:43:38.
iso8859_9.pyo File 3041 bytes January 08 2025 10:43:38.
johab.py File 1023 bytes January 08 2025 10:43:38.
johab.pyc File 1869 bytes January 08 2025 10:43:37.
johab.pyo File 1869 bytes January 08 2025 10:43:37.
koi8_r.py File 14035 bytes January 08 2025 10:43:38.
koi8_r.pyc File 3063 bytes January 08 2025 10:43:37.
koi8_r.pyo File 3063 bytes January 08 2025 10:43:37.
koi8_u.py File 14018 bytes January 08 2025 10:43:37.
koi8_u.pyc File 3049 bytes January 08 2025 10:43:38.
koi8_u.pyo File 3049 bytes January 08 2025 10:43:38.
latin_1.py File 1264 bytes January 08 2025 10:43:37.
latin_1.pyc File 2441 bytes January 08 2025 10:43:37.
latin_1.pyo File 2441 bytes January 08 2025 10:43:37.
mac_arabic.py File 36723 bytes January 08 2025 10:43:38.
mac_arabic.pyc File 8187 bytes January 08 2025 10:43:38.
mac_arabic.pyo File 8187 bytes January 08 2025 10:43:38.
mac_centeuro.py File 14358 bytes January 08 2025 10:43:37.
mac_centeuro.pyc File 3110 bytes January 08 2025 10:43:37.
mac_centeuro.pyo File 3110 bytes January 08 2025 10:43:37.
mac_croatian.py File 13889 bytes January 08 2025 10:43:38.
mac_croatian.pyc File 3118 bytes January 08 2025 10:43:37.
mac_croatian.pyo File 3118 bytes January 08 2025 10:43:37.
mac_cyrillic.py File 13710 bytes January 08 2025 10:43:37.
mac_cyrillic.pyc File 3108 bytes January 08 2025 10:43:37.
mac_cyrillic.pyo File 3108 bytes January 08 2025 10:43:37.
mac_farsi.py File 15426 bytes January 08 2025 10:43:37.
mac_farsi.pyc File 3022 bytes January 08 2025 10:43:38.
mac_farsi.pyo File 3022 bytes January 08 2025 10:43:38.
mac_greek.py File 13977 bytes January 08 2025 10:43:37.
mac_greek.pyc File 3062 bytes January 08 2025 10:43:37.
mac_greek.pyo File 3062 bytes January 08 2025 10:43:37.
mac_iceland.py File 13754 bytes January 08 2025 10:43:38.
mac_iceland.pyc File 3101 bytes January 08 2025 10:43:37.
mac_iceland.pyo File 3101 bytes January 08 2025 10:43:37.
mac_latin2.py File 8565 bytes January 08 2025 10:43:38.
mac_latin2.pyc File 5080 bytes January 08 2025 10:43:37.
mac_latin2.pyo File 5080 bytes January 08 2025 10:43:37.
mac_roman.py File 13736 bytes January 08 2025 10:43:37.
mac_roman.pyc File 3079 bytes January 08 2025 10:43:37.
mac_roman.pyo File 3079 bytes January 08 2025 10:43:37.
mac_romanian.py File 13917 bytes January 08 2025 10:43:37.
mac_romanian.pyc File 3119 bytes January 08 2025 10:43:38.
mac_romanian.pyo File 3119 bytes January 08 2025 10:43:38.
mac_turkish.py File 13769 bytes January 08 2025 10:43:38.
mac_turkish.pyc File 3102 bytes January 08 2025 10:43:38.
mac_turkish.pyo File 3102 bytes January 08 2025 10:43:38.
mbcs.py File 1211 bytes January 08 2025 10:43:37.
mbcs.pyc File 2147 bytes January 08 2025 10:43:38.
mbcs.pyo File 2147 bytes January 08 2025 10:43:38.
palmos.py File 2936 bytes January 08 2025 10:43:38.
palmos.pyc File 3239 bytes January 08 2025 10:43:38.
palmos.pyo File 3239 bytes January 08 2025 10:43:38.
ptcp154.py File 8950 bytes January 08 2025 10:43:37.
ptcp154.pyc File 5063 bytes January 08 2025 10:43:37.
ptcp154.pyo File 5063 bytes January 08 2025 10:43:37.
punycode.py File 6813 bytes January 08 2025 10:43:37.
punycode.pyc File 8295 bytes January 08 2025 10:43:37.
punycode.pyo File 8295 bytes January 08 2025 10:43:37.
quopri_codec.py File 2193 bytes January 08 2025 10:43:37.
quopri_codec.pyc File 3850 bytes January 08 2025 10:43:37.
quopri_codec.pyo File 3776 bytes January 08 2025 10:43:38.
raw_unicode_escape.py File 1208 bytes January 08 2025 10:43:38.
raw_unicode_escape.pyc File 2345 bytes January 08 2025 10:43:38.
raw_unicode_escape.pyo File 2345 bytes January 08 2025 10:43:38.
rot_13.py File 2622 bytes January 08 2025 10:43:38.
rot_13.pyc File 3844 bytes January 08 2025 10:43:37.
rot_13.pyo File 3844 bytes January 08 2025 10:43:37.
shift_jis.py File 1039 bytes January 08 2025 10:43:37.
shift_jis.pyc File 1901 bytes January 08 2025 10:43:38.
shift_jis.pyo File 1901 bytes January 08 2025 10:43:38.
shift_jis_2004.py File 1059 bytes January 08 2025 10:43:37.
shift_jis_2004.pyc File 1941 bytes January 08 2025 10:43:38.
shift_jis_2004.pyo File 1941 bytes January 08 2025 10:43:38.
shift_jisx0213.py File 1059 bytes January 08 2025 10:43:38.
shift_jisx0213.pyc File 1941 bytes January 08 2025 10:43:38.
shift_jisx0213.pyo File 1941 bytes January 08 2025 10:43:38.
string_escape.py File 953 bytes January 08 2025 10:43:38.
string_escape.pyc File 2204 bytes January 08 2025 10:43:37.
string_escape.pyo File 2204 bytes January 08 2025 10:43:37.
tis_620.py File 12556 bytes January 08 2025 10:43:38.
tis_620.pyc File 3111 bytes January 08 2025 10:43:37.
tis_620.pyo File 3111 bytes January 08 2025 10:43:37.
undefined.py File 1299 bytes January 08 2025 10:43:37.
undefined.pyc File 2762 bytes January 08 2025 10:43:38.
undefined.pyo File 2762 bytes January 08 2025 10:43:38.
unicode_escape.py File 1184 bytes January 08 2025 10:43:38.
unicode_escape.pyc File 2293 bytes January 08 2025 10:43:38.
unicode_escape.pyo File 2293 bytes January 08 2025 10:43:38.
unicode_internal.py File 1196 bytes January 08 2025 10:43:38.
unicode_internal.pyc File 2319 bytes January 08 2025 10:43:37.
unicode_internal.pyo File 2319 bytes January 08 2025 10:43:37.
utf_16.py File 3984 bytes January 08 2025 10:43:37.
utf_16.pyc File 5468 bytes January 08 2025 10:43:37.
utf_16.pyo File 5468 bytes January 08 2025 10:43:37.
utf_16_be.py File 1037 bytes January 08 2025 10:43:38.
utf_16_be.pyc File 2118 bytes January 08 2025 10:43:38.
utf_16_be.pyo File 2118 bytes January 08 2025 10:43:38.
utf_16_le.py File 1037 bytes January 08 2025 10:43:38.
utf_16_le.pyc File 2118 bytes January 08 2025 10:43:38.
utf_16_le.pyo File 2118 bytes January 08 2025 10:43:38.
utf_32.py File 5128 bytes January 08 2025 10:43:38.
utf_32.pyc File 6062 bytes January 08 2025 10:43:38.
utf_32.pyo File 6062 bytes January 08 2025 10:43:38.
utf_32_be.py File 930 bytes January 08 2025 10:43:38.
utf_32_be.pyc File 2011 bytes January 08 2025 10:43:38.
utf_32_be.pyo File 2011 bytes January 08 2025 10:43:38.
utf_32_le.py File 930 bytes January 08 2025 10:43:37.
utf_32_le.pyc File 2011 bytes January 08 2025 10:43:37.
utf_32_le.pyo File 2011 bytes January 08 2025 10:43:37.
utf_7.py File 946 bytes January 08 2025 10:43:38.
utf_7.pyc File 2011 bytes January 08 2025 10:43:37.
utf_7.pyo File 2011 bytes January 08 2025 10:43:37.
utf_8.py File 1005 bytes January 08 2025 10:43:37.
utf_8.pyc File 2070 bytes January 08 2025 10:43:38.
utf_8.pyo File 2070 bytes January 08 2025 10:43:38.
utf_8_sig.py File 3685 bytes January 08 2025 10:43:38.
utf_8_sig.pyc File 5285 bytes January 08 2025 10:43:38.
utf_8_sig.pyo File 5285 bytes January 08 2025 10:43:38.
uu_codec.py File 3902 bytes January 08 2025 10:43:37.
uu_codec.pyc File 5190 bytes January 08 2025 10:43:38.
uu_codec.pyo File 5116 bytes January 08 2025 10:43:37.
zlib_codec.py File 3048 bytes January 08 2025 10:43:37.
zlib_codec.pyc File 4904 bytes January 08 2025 10:43:37.
zlib_codec.pyo File 4770 bytes January 08 2025 10:43:37.

Reading File: //opt/alt/python27/lib64/python2.7/encodings/__init__.py

""" Standard "encodings" Package

    Standard Python encoding modules are stored in this package
    directory.

    Codec modules must have names corresponding to normalized encoding
    names as defined in the normalize_encoding() function below, e.g.
    'utf-8' must be implemented by the module 'utf_8.py'.

    Each codec module must export the following interface:

    * getregentry() -> codecs.CodecInfo object
    The getregentry() API must a CodecInfo object with encoder, decoder,
    incrementalencoder, incrementaldecoder, streamwriter and streamreader
    atttributes which adhere to the Python Codec Interface Standard.

    In addition, a module may optionally also define the following
    APIs which are then used by the package's codec search function:

    * getaliases() -> sequence of encoding name strings to use as aliases

    Alias names returned by getaliases() must be normalized encoding
    names as defined by normalize_encoding().

Written by Marc-Andre Lemburg (mal@lemburg.com).

(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.

"""#"

import codecs
from encodings import aliases
import __builtin__

_cache = {}
_unknown = '--unknown--'
_import_tail = ['*']
_norm_encoding_map = ('                                              . '
                      '0123456789       ABCDEFGHIJKLMNOPQRSTUVWXYZ     '
                      ' abcdefghijklmnopqrstuvwxyz                     '
                      '                                                '
                      '                                                '
                      '                ')
_aliases = aliases.aliases

class CodecRegistryError(LookupError, SystemError):
    pass

def normalize_encoding(encoding):

    """ Normalize an encoding name.

        Normalization works as follows: all non-alphanumeric
        characters except the dot used for Python package names are
        collapsed and replaced with a single underscore, e.g. '  -;#'
        becomes '_'. Leading and trailing underscores are removed.

        Note that encoding names should be ASCII only; if they do use
        non-ASCII characters, these must be Latin-1 compatible.

    """
    # Make sure we have an 8-bit string, because .translate() works
    # differently for Unicode strings.
    if hasattr(__builtin__, "unicode") and isinstance(encoding, unicode):
        # Note that .encode('latin-1') does *not* use the codec
        # registry, so this call doesn't recurse. (See unicodeobject.c
        # PyUnicode_AsEncodedString() for details)
        encoding = encoding.encode('latin-1')
    return '_'.join(encoding.translate(_norm_encoding_map).split())

def search_function(encoding):

    # Cache lookup
    entry = _cache.get(encoding, _unknown)
    if entry is not _unknown:
        return entry

    # Import the module:
    #
    # First try to find an alias for the normalized encoding
    # name and lookup the module using the aliased name, then try to
    # lookup the module using the standard import scheme, i.e. first
    # try in the encodings package, then at top-level.
    #
    norm_encoding = normalize_encoding(encoding)
    aliased_encoding = _aliases.get(norm_encoding) or \
                       _aliases.get(norm_encoding.replace('.', '_'))
    if aliased_encoding is not None:
        modnames = [aliased_encoding,
                    norm_encoding]
    else:
        modnames = [norm_encoding]
    for modname in modnames:
        if not modname or '.' in modname:
            continue
        try:
            # Import is absolute to prevent the possibly malicious import of a
            # module with side-effects that is not in the 'encodings' package.
            mod = __import__('encodings.' + modname, fromlist=_import_tail,
                             level=0)
        except ImportError:
            pass
        else:
            break
    else:
        mod = None

    try:
        getregentry = mod.getregentry
    except AttributeError:
        # Not a codec module
        mod = None

    if mod is None:
        # Cache misses
        _cache[encoding] = None
        return None

    # Now ask the module for the registry entry
    entry = getregentry()
    if not isinstance(entry, codecs.CodecInfo):
        if not 4 <= len(entry) <= 7:
            raise CodecRegistryError,\
                 'module "%s" (%s) failed to register' % \
                  (mod.__name__, mod.__file__)
        if not hasattr(entry[0], '__call__') or \
           not hasattr(entry[1], '__call__') or \
           (entry[2] is not None and not hasattr(entry[2], '__call__')) or \
           (entry[3] is not None and not hasattr(entry[3], '__call__')) or \
           (len(entry) > 4 and entry[4] is not None and not hasattr(entry[4], '__call__')) or \
           (len(entry) > 5 and entry[5] is not None and not hasattr(entry[5], '__call__')):
            raise CodecRegistryError,\
                'incompatible codecs in module "%s" (%s)' % \
                (mod.__name__, mod.__file__)
        if len(entry)<7 or entry[6] is None:
            entry += (None,)*(6-len(entry)) + (mod.__name__.split(".", 1)[1],)
        entry = codecs.CodecInfo(*entry)

    # Cache the codec registry entry
    _cache[encoding] = entry

    # Register its aliases (without overwriting previously registered
    # aliases)
    try:
        codecaliases = mod.getaliases()
    except AttributeError:
        pass
    else:
        for alias in codecaliases:
            if alias not in _aliases:
                _aliases[alias] = modname

    # Return the registry entry
    return entry

# Register the search_function in the Python codec registry
codecs.register(search_function)

SILENT KILLER Tool