Viewing File: /opt/alt/python311/lib64/python3.11/importlib/resources/__pycache__/abc.cpython-311.opt-2.pyc
f d dl Z d dlZd dlZd dlmZmZmZmZmZm Z m
Z
d dlmZmZ d dlm
Z
e
eej e f Zg dZ G d de j Ze G d d
e Z G d de ZdS )
N)AnyBinaryIOIterableIteratorNoReturnTextOptional)runtime_checkableProtocol)Union)ResourceReaderTraversableTraversableResourcesc e Zd Z ej dedefd Zej dedefd Zej dede fd Z
ej dee fd Z
dS ) r
resourcereturnc t NFileNotFoundErrorselfr s >/opt/alt/python311/lib64/python3.11/importlib/resources/abc.py
open_resourcezResourceReader.open_resource s c t r r r s r
resource_pathzResourceReader.resource_path s r pathc t r r r r s r is_resourcezResourceReader.is_resource* s r c t r r r s r contentszResourceReader.contents2 s 9r N)__name__
__module____qualname__abcabstractmethodr r r r boolr! r strr$ r r r
r
s N d x
d
t
(3- r r
) metaclassc : e Zd Z ej ded fd ZdefdZdde e
de
fdZej defd Z
ej defd Zej d edd fd
Zdedd fdZej dd Zej de
fd ZdS )r r c d S r r, r# s r iterdirzTraversable.iterdirB r c | d 5 }| cd d d S # 1 swxY w Y d S Nrbopenread)r strms r
read_byteszTraversable.read_bytesH s YYt__ 99;; s 8<<Nencodingc | | 5 }| cd d d S # 1 swxY w Y d S )N)r: r5 )r r: r8 s r read_textzTraversable.read_textO s YYY
)
) T99;; s
9= =c d S r r, r# s r is_dirzTraversable.is_dirV r1 r c d S r r, r# s r is_filezTraversable.is_file\ r1 r descendantsc d S r r, )r rA s r joinpathzTraversable.joinpathb r childc . | | S r )rC )r rE s r __truediv__zTraversable.__truediv__l s }}U###r rc d S r r, )r modeargskwargss r r6 zTraversable.openr rD r c d S r r, r# s r namezTraversable.name| r1 r r )rH )r% r&