*jz S r SSKrSSKJrJrJr SSKrSSKrSSK r SSK r SSKrSSKrSSK r SS/r\R r\R SS r " S S\5 r0 r\" \5 rSrS rS rSrSrS rSrSrSr " S S\R@ 5 r!\S- SS4\S- SS4SS4r"S r#S r$S r%S r&Sr'Sq(S r)S r*S r+S r,\" \,RZ 5 r.S r/S! r0S" r1S# r2S$ r3S% r4g)&a zipimport provides support for importing Python modules from Zip archives. This module exports two objects: - zipimporter: a class; its constructor takes a path to a Zip archive. - ZipImportError: exception raised by zipimporter objects. It's a subclass of ImportError, so it can be caught as ImportError, too. It is usually not needed to use the zipimport module explicitly; it is used by the builtin import mechanism for sys.path items that are paths to Zip archives. N)_unpack_uint16_unpack_uint32_unpack_uint64ZipImportErrorzipimporter c \ rS rSrSrg)r N)__name__ __module____qualname____firstlineno____static_attributes__r 0/opt/alt/python313/lib64/python3.13/zipimport.pyr r s r 8 s PKs PKs PKi l c d \ rS rSrSrS rSS jrS rS rS r S r S rS rS r S rS rS rSrg)r 2 a zipimporter(archivepath) -> zipimporter object Create a new zipimporter instance. 'archivepath' must be a path to a zipfile, or to a specific path inside a zipfile. For example, it can be '/tmp/myimport.zip', or '/tmp/myimport.zip/mydirectory', if mydirectory is a valid directory inside the archive. 'ZipImportError is raised if 'archivepath' doesn't point to a valid Zip archive. The 'archive' attribute of zipimporter objects contains the name of the zipfile targeted. c [ U[ 5 ( d [ S[ U5 < 35 eU( d [ SUS9e[ ( a UR [ [ 5 n/ n [ R " U5 nUR S- S:w a [ SUS9e U[ ; a [! U5 [ U' Xl [ R$ " US S S2 6 U l U R&