Files
Casmooc/最终版打包/最终版V1.2/build/casmooc/localpycs/pyimod01_archive.pyc

53 lines
3.6 KiB
Plaintext
Raw Normal View History

2026-07-13 16:59:15 +08:00
a
<00>@sbddlZddlZddlZddlZddlZejjZdZdZ dZ
dZ Gdd<06>de <0C>Z Gdd<08>d<08>ZdS) <09>N<><00><00>c@s eZdZdS)<02>ArchiveReadErrorN)<03>__name__<5F>
__module__<EFBFBD> __qualname__<5F>r r <00>&PyInstaller\loader\pyimod01_archive.pyr#src@sDeZdZdZdZddd<06>Zedd<08><00>Zd d
<EFBFBD>Zd d <0C>Z dd d<0E>Z
dS)<11>ZlibArchiveReaderz<72>
Reader for PyInstaller's PYZ (ZlibArchive) archive. The archive is used to store collected byte-compiled Python
modules, as individually-compressed entries.
sPYZNFc Cs<>||_||_i|_|dur,|<00>|<01>\|_|_t|jd<01><02><>}|<04>|jtj<07>|<04>t |j
<EFBFBD><01>}||j
krlt d<02><01>|<04>t t <0C><01>}|r<>|t kr<>t d<03><01>t <0A>d|<04>d<05><01>^}}|<04>|j|tj<07>tt<10>|<04><01>|_Wd<00>n1s<>0YdS)N<>rbzPYZ magic pattern mismatch!zPython magic pattern mismatch!z!i<>)<12> _filename<6D> _start_offset<65>toc<6F>_parse_offset_from_filename<6D>open<65>seek<65>os<6F>SEEK_SET<45>read<61>len<65>_PYZ_MAGIC_PATTERNr<00>PYTHON_MAGIC_NUMBER<45>struct<63>unpack<63>dict<63>marshal<61>load) <09>self<6C>filename<6D> start_offset<65> check_pymagic<69>fp<66>magic<69>pymagic<69>
toc_offset<EFBFBD>_r r r
<00>__init__.s 
 zZlibArchiveReader.__init__cCs^d}|<00>d<02>}|dkr||fSz$t||dd<05><00>}|d|<02>}WntyTYn0||fS)z\
Parse the numeric offset from filename, stored as: `/path/to/file?offset`.
r<00>?<3F><><EFBFBD><EFBFBD><EFBFBD>rN)<03>rfind<6E>int<6E>
ValueError)r <00>offset<65>idxr r r
rOs
 z-ZlibArchiveReader._parse_offset_from_filenamecCs.|j<00>|<01>}|durdS|\}}}|ttfvS)zj
Check if the given name refers to a package entry. Used by PyiFrozenImporter at runtime.
NF)r<00>get<65> PYZ_ITEM_PKG<4B>PYZ_ITEM_NSPKG<4B>r<00>name<6D>entry<72>typecode<64> entry_offset<65> entry_lengthr r r
<00>
is_packagecs
 
zZlibArchiveReader.is_packagecCs*|j<00>|<01>}|durdS|\}}}|tkS)zt
Check if the given name refers to a namespace package entry. Used by PyiFrozenImporter at runtime.
NF)rr0r2r3r r r
<00>is_pep420_namespace_packagems
 
z-ZlibArchiveReader.is_pep420_namespace_packagec
Cs<>|j<00>|<01>}|durdS|\}}}zJt|jd<02><02>*}|<07>|j|<00>|<07>|<06>}Wd<00>n1s`0YWn"ty<>t|j<03>d<03><02><01>Yn0z*t <09>
|<08>}|t t t fvr<>|s<>t<0E>|<08>}Wn6ty<>} ztd|<01>d<05><03>| <09>WYd} ~ n
d} ~ 00|S)z<>
Extract data from entry with the given name.
If the entry belongs to a module or a package, the data is loaded (unmarshaled) into code object. To retrieve
raw data, set `raw` flag to True.
Nr z<> appears to have been moved or deleted since this application was launched. Continouation from this state is impossible. Exiting now.zFailed to unmarshal PYZ entry <20>!)rr0rrrrr<00>FileNotFoundError<6F>
SystemExit<EFBFBD>zlib<69>
decompress<EFBFBD>PYZ_ITEM_MODULEr1r2r<00>loads<64>EOFError<6F> ImportError)
rr4<00>rawr5r6r7r8r#<00>obj<62>er r r
<00>extractws& 
, 
<EFBFBD>

(zZlibArchiveReader.extract)NF)F) rrr<00>__doc__rr(<00> staticmethodrr9r:rGr r r r
r 's
!


r )rrrr><00>_frozen_importlib<69>_bootstrap_external<61> MAGIC_NUMBERrr@r1<00> PYZ_ITEM_DATAr2<00> RuntimeErrorrr r r r r
<00><module>s