/usr/lib64/python3.9/encodings/__pycache__
NameSizeModeActions
aliases.cpython-39.opt-1.pyc63300644editdlrm
aliases.cpython-39.opt-2.pyc57380644editdlrm
aliases.cpython-39.pyc63300644editdlrm
ascii.cpython-39.opt-1.pyc18830644editdlrm
ascii.cpython-39.opt-2.pyc17370644editdlrm
ascii.cpython-39.pyc18830644editdlrm
base64_codec.cpython-39.opt-1.pyc22970644editdlrm
base64_codec.cpython-39.opt-2.pyc21220644editdlrm
base64_codec.cpython-39.pyc23700644editdlrm
big5.cpython-39.opt-1.pyc14110644editdlrm
big5.cpython-39.opt-2.pyc14110644editdlrm
big5.cpython-39.pyc14110644editdlrm
big5hkscs.cpython-39.opt-1.pyc14210644editdlrm
big5hkscs.cpython-39.opt-2.pyc14210644editdlrm
big5hkscs.cpython-39.pyc14210644editdlrm
bz2_codec.cpython-39.opt-1.pyc32000644editdlrm
bz2_codec.cpython-39.opt-2.pyc29040644editdlrm
bz2_codec.cpython-39.pyc32590644editdlrm
charmap.cpython-39.opt-1.pyc28930644editdlrm
charmap.cpython-39.opt-2.pyc25990644editdlrm
charmap.cpython-39.pyc28930644editdlrm
cp720.cpython-39.opt-1.pyc25210644editdlrm
cp720.cpython-39.opt-2.pyc23460644editdlrm
cp720.cpython-39.pyc25210644editdlrm
cp858.cpython-39.opt-1.pyc74790644editdlrm
cp858.cpython-39.opt-2.pyc73950644editdlrm
cp858.cpython-39.pyc74790644editdlrm
cp932.cpython-39.opt-1.pyc14130644editdlrm
cp932.cpython-39.opt-2.pyc14130644editdlrm
cp932.cpython-39.pyc14130644editdlrm
cp949.cpython-39.opt-1.pyc14130644editdlrm
cp949.cpython-39.opt-2.pyc14130644editdlrm
cp949.cpython-39.pyc14130644editdlrm
cp950.cpython-39.opt-1.pyc14130644editdlrm
cp950.cpython-39.opt-2.pyc14130644editdlrm
cp950.cpython-39.pyc14130644editdlrm
cp1125.cpython-39.opt-1.pyc81310644editdlrm
cp1125.cpython-39.opt-2.pyc80680644editdlrm
cp1125.cpython-39.pyc81310644editdlrm
euc_jisx0213.cpython-39.opt-1.pyc14270644editdlrm
euc_jisx0213.cpython-39.opt-2.pyc14270644editdlrm
euc_jisx0213.cpython-39.pyc14270644editdlrm
euc_jis_2004.cpython-39.opt-1.pyc14270644editdlrm
euc_jis_2004.cpython-39.opt-2.pyc14270644editdlrm
euc_jis_2004.cpython-39.pyc14270644editdlrm
euc_jp.cpython-39.opt-1.pyc14150644editdlrm
euc_jp.cpython-39.opt-2.pyc14150644editdlrm
euc_jp.cpython-39.pyc14150644editdlrm
euc_kr.cpython-39.opt-1.pyc14150644editdlrm
euc_kr.cpython-39.opt-2.pyc14150644editdlrm
euc_kr.cpython-39.pyc14150644editdlrm
gb2312.cpython-39.opt-1.pyc14150644editdlrm
gb2312.cpython-39.opt-2.pyc14150644editdlrm
gb2312.cpython-39.pyc14150644editdlrm
gb18030.cpython-39.opt-1.pyc14170644editdlrm
gb18030.cpython-39.opt-2.pyc14170644editdlrm
gb18030.cpython-39.pyc14170644editdlrm
gbk.cpython-39.opt-1.pyc14090644editdlrm
gbk.cpython-39.opt-2.pyc14090644editdlrm
gbk.cpython-39.pyc14090644editdlrm
hex_codec.cpython-39.opt-1.pyc22840644editdlrm
hex_codec.cpython-39.opt-2.pyc21070644editdlrm
hex_codec.cpython-39.pyc23570644editdlrm
hz.cpython-39.opt-1.pyc14070644editdlrm
hz.cpython-39.opt-2.pyc14070644editdlrm
hz.cpython-39.pyc14070644editdlrm
idna.cpython-39.opt-1.pyc55910644editdlrm
idna.cpython-39.opt-2.pyc55910644editdlrm
idna.cpython-39.pyc55910644editdlrm
iso2022_jp.cpython-39.opt-1.pyc14280644editdlrm
iso2022_jp.cpython-39.opt-2.pyc14280644editdlrm
iso2022_jp.cpython-39.pyc14280644editdlrm
iso2022_jp_1.cpython-39.opt-1.pyc14320644editdlrm
iso2022_jp_1.cpython-39.opt-2.pyc14320644editdlrm
iso2022_jp_1.cpython-39.pyc14320644editdlrm
iso2022_jp_2.cpython-39.opt-1.pyc14320644editdlrm
iso2022_jp_2.cpython-39.opt-2.pyc14320644editdlrm
iso2022_jp_2.cpython-39.pyc14320644editdlrm
iso2022_jp_3.cpython-39.opt-1.pyc14320644editdlrm
iso2022_jp_3.cpython-39.opt-2.pyc14320644editdlrm
iso2022_jp_3.cpython-39.pyc14320644editdlrm
iso2022_jp_2004.cpython-39.opt-1.pyc14380644editdlrm
iso2022_jp_2004.cpython-39.opt-2.pyc14380644editdlrm
iso2022_jp_2004.cpython-39.pyc14380644editdlrm
iso2022_jp_ext.cpython-39.opt-1.pyc14360644editdlrm
iso2022_jp_ext.cpython-39.opt-2.pyc14360644editdlrm
iso2022_jp_ext.cpython-39.pyc14360644editdlrm
iso2022_kr.cpython-39.opt-1.pyc14280644editdlrm
iso2022_kr.cpython-39.opt-2.pyc14280644editdlrm
iso2022_kr.cpython-39.pyc14280644editdlrm
johab.cpython-39.opt-1.pyc14130644editdlrm
johab.cpython-39.opt-2.pyc14130644editdlrm
johab.cpython-39.pyc14130644editdlrm
koi8_t.cpython-39.opt-1.pyc23860644editdlrm
koi8_t.cpython-39.opt-2.pyc23300644editdlrm
koi8_t.cpython-39.pyc23860644editdlrm
latin_1.cpython-39.opt-1.pyc18950644editdlrm
latin_1.cpython-39.opt-2.pyc17470644editdlrm
latin_1.cpython-39.pyc18950644editdlrm
mbcs.cpython-39.opt-1.pyc17130644editdlrm
mbcs.cpython-39.opt-2.pyc14800644editdlrm
mbcs.cpython-39.pyc17130644editdlrm
oem.cpython-39.opt-1.pyc15260644editdlrm
oem.cpython-39.opt-2.pyc14760644editdlrm
oem.cpython-39.pyc15260644editdlrm
palmos.cpython-39.opt-1.pyc24510644editdlrm
palmos.cpython-39.opt-2.pyc23140644editdlrm
palmos.cpython-39.pyc24510644editdlrm
punycode.cpython-39.opt-1.pyc63090644editdlrm
punycode.cpython-39.opt-2.pyc57170644editdlrm
punycode.cpython-39.pyc63090644editdlrm
quopri_codec.cpython-39.opt-1.pyc23600644editdlrm
quopri_codec.cpython-39.opt-2.pyc22620644editdlrm
quopri_codec.cpython-39.pyc23960644editdlrm
raw_unicode_escape.cpython-39.opt-1.pyc19750644editdlrm
raw_unicode_escape.cpython-39.opt-2.pyc18160644editdlrm
raw_unicode_escape.cpython-39.pyc19750644editdlrm
rot_13.cpython-39.opt-1.pyc30030644editdlrm
rot_13.cpython-39.opt-2.pyc28530644editdlrm
rot_13.cpython-39.pyc30030644editdlrm
shift_jis.cpython-39.opt-1.pyc14210644editdlrm
shift_jis.cpython-39.opt-2.pyc14210644editdlrm
shift_jis.cpython-39.pyc14210644editdlrm
shift_jisx0213.cpython-39.opt-1.pyc14310644editdlrm
shift_jisx0213.cpython-39.opt-2.pyc14310644editdlrm
shift_jisx0213.cpython-39.pyc14310644editdlrm
shift_jis_2004.cpython-39.opt-1.pyc14310644editdlrm
shift_jis_2004.cpython-39.opt-2.pyc14310644editdlrm
shift_jis_2004.cpython-39.pyc14310644editdlrm
undefined.cpython-39.opt-1.pyc20970644editdlrm
undefined.cpython-39.opt-2.pyc17680644editdlrm
undefined.cpython-39.pyc20970644editdlrm
unicode_escape.cpython-39.opt-1.pyc19550644editdlrm
unicode_escape.cpython-39.opt-2.pyc18000644editdlrm
unicode_escape.cpython-39.pyc19550644editdlrm
utf_7.cpython-39.opt-1.pyc15730644editdlrm
utf_7.cpython-39.opt-2.pyc14860644editdlrm
utf_7.cpython-39.pyc15730644editdlrm
utf_8.cpython-39.opt-1.pyc16320644editdlrm
utf_8.cpython-39.opt-2.pyc14860644editdlrm
utf_8.cpython-39.pyc16320644editdlrm
utf_8_sig.cpython-39.opt-1.pyc45440644editdlrm
utf_8_sig.cpython-39.opt-2.pyc42420644editdlrm
utf_8_sig.cpython-39.pyc45440644editdlrm
utf_16.cpython-39.opt-1.pyc48720644editdlrm
utf_16.cpython-39.opt-2.pyc47250644editdlrm
utf_16.cpython-39.pyc48720644editdlrm
utf_16_be.cpython-39.opt-1.pyc16520644editdlrm
utf_16_be.cpython-39.opt-2.pyc15020644editdlrm
utf_16_be.cpython-39.pyc16520644editdlrm
utf_16_le.cpython-39.opt-1.pyc16520644editdlrm
utf_16_le.cpython-39.opt-2.pyc15020644editdlrm
utf_16_le.cpython-39.pyc16520644editdlrm
utf_32.cpython-39.opt-1.pyc47650644editdlrm
utf_32.cpython-39.opt-2.pyc47250644editdlrm
utf_32.cpython-39.pyc47650644editdlrm
utf_32_be.cpython-39.opt-1.pyc15450644editdlrm
utf_32_be.cpython-39.opt-2.pyc15020644editdlrm
utf_32_be.cpython-39.pyc15450644editdlrm
utf_32_le.cpython-39.opt-1.pyc15450644editdlrm
utf_32_le.cpython-39.opt-2.pyc15020644editdlrm
utf_32_le.cpython-39.pyc15450644editdlrm
uu_codec.cpython-39.opt-1.pyc31940644editdlrm
uu_codec.cpython-39.opt-2.pyc29010644editdlrm
uu_codec.cpython-39.pyc32320644editdlrm
zlib_codec.cpython-39.opt-1.pyc30210644editdlrm
zlib_codec.cpython-39.opt-2.pyc28550644editdlrm
zlib_codec.cpython-39.pyc30800644editdlrm
__init__.cpython-39.opt-1.pyc38970644editdlrm
__init__.cpython-39.opt-2.pyc24420644editdlrm
__init__.cpython-39.pyc38970644editdlrm
Edit: /usr/lib64/python3.9/encodings/__pycache__/__init__.cpython-39.pyc (3897B)
a i@sdZddlZddlZddlmZiZdZdgZejZGddde e Z d d Z d d Z ee ejd kr|ddZeedS)a2 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 return a CodecInfo object with encoder, decoder, incrementalencoder, incrementaldecoder, streamwriter and streamreader attributes 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. N)aliasesz --unknown--*c@s eZdZdS)CodecRegistryErrorN)__name__ __module__ __qualname__r r */usr/lib64/python3.9/encodings/__init__.pyr(srcCsft|trt|d}g}d}|D]:}|s4|dkrV|rF|rF|d||d}q d}q d|S)ae 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. asciiF._T) isinstancebytesstrisalnumappendjoin)encodingcharspunctcr r r normalize_encoding+s    rc Cspt|t}|tur|St|}t|p:t|dd}|durN||g}n|g}|D]@}|rXd|vrjqXztd|tdd}WntyYqX0qqXd}z |j }Wnt yd}Yn0|durdt|<dS|}t |t j s$dt|krdksntd|j|jft|drt|d r|d durRt|d r|d durnt|d rt|dkr|ddurt|drt|d kr|d durt|d std |j|jft|dks|ddur|ddt||jdd d f7}t j |}|t|<z |}Wnt yLYn 0|D]} | tvrR|t| <qR|S)Nr r z encodings.r)fromlistlevelz#module "%s" (%s) failed to registerrz'incompatible codecs in module "%s" (%s))N)_cacheget_unknownr_aliasesreplace __import__ _import_tail ImportError getregentryAttributeErrorrcodecs CodecInfolenrr__file__callablesplit getaliases) rentry norm_encodingaliased_encodingmodnamesmodnamemodr* codecaliasesaliasr r r search_functionFs                      (    r;win32cCsLz4ddl}d|}||kr2ddl}|jWSWntyFYn0dS)Nrzcp%s)_winapiZGetACPZencodings.mbcsmbcsr*r))rr=Zansi_code_page encodingsr r r _alias_mbcss  r@)__doc__r,sysrrr"r$r(r% LookupError SystemErrorrrr;registerplatformr@r r r r s U