Ë
‚Ö¦i
ã ó® — d Z ddlZddlZddlZddlmZmZ ddlmZmZ G d„ dej « Z
G d„ d e« Z G d
„ de« Z G d„ d
ee
« Z
y)z+
Interface adapters for low-level readers.
é N)ÚBinaryIOÚListé )ÚTraversableÚTraversableResourcesc óâ — e Zd ZdZeej defd„« « Zej de d fd„« Z
ej de e fd„« Zej dedefd„« Z
ed„ « Zy )
ÚSimpleReaderzQ
The minimum, low-level interface required from a resource
provider.
Úreturnc ó — y)zP
The name of the package for which this reader loads resources.
N© ©Úselfs ú3/usr/lib64/python3.12/importlib/resources/simple.pyÚpackagezSimpleReader.package ó � ó c ó — y)zo
Obtain an iterable of SimpleReader for available
child containers (e.g. directories).
Nr r
s r ÚchildrenzSimpleReader.children r r c ó — y)zL
Obtain available named resources for this virtual package.
Nr r
s r Ú resourceszSimpleReader.resources! r r Úresourcec ó — y)z:
Obtain a File-like for a named resource.
Nr )r r s r Úopen_binaryzSimpleReader.open_binary' r r c ó> — | j j d« d S )NÚ.éÿÿÿÿ)r Úsplitr
s r ÚnamezSimpleReader.name- s € à�|‰|×!Ñ! #Ó& rÑ*Ð*r N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚpropertyÚabcÚabstractmethodÚstrr r r r r r r r r r r r
s· „ ñð
Ø×Ñð˜ò ó ó ðð
×Ñð˜$˜~Ñ.ò ó ðð ×Ñð˜4 ™9ò ó ðð
×Ñð Cð ¨Hò ó ðð
ñ+ó ñ+r r c ó4 — e Zd ZdZdefd„Zd„ Zd„ Zd„ Zd„ Z y) ÚResourceContainerzI
Traversable container for a package's resources via its reader.
Úreaderc ó — || _ y ©N)r) )r r) s r Ú__init__zResourceContainer.__init__7 s € ؈�r c ó — y©NTr r
s r Úis_dirzResourceContainer.is_dir: ó € Ør c ó — y©NFr r
s r Úis_filezResourceContainer.is_file= ó € Ør c ó¾ ‡ — ˆ fd„‰ j j D « }t t ‰ j j « « }t j ||« S )Nc 3 ó6 •K — | ] }t ‰|« –— Œ y wr+ )ÚResourceHandle)Ú.0r r s €r Ú