opt
/
alt
/
python310
/
lib64
/
python3.10
/
importlib
/
__pycache__
/
Go to Home Directory
+
Upload
Create File
root@0UT1S:~$
Execute
By Order of Mr.0UT1S
[DIR] ..
N/A
__init__.cpython-310.opt-1.pyc
3.73 KB
Rename
Delete
__init__.cpython-310.opt-2.pyc
3.09 KB
Rename
Delete
__init__.cpython-310.pyc
3.73 KB
Rename
Delete
_abc.cpython-310.opt-1.pyc
1.94 KB
Rename
Delete
_abc.cpython-310.opt-2.pyc
1.03 KB
Rename
Delete
_abc.cpython-310.pyc
1.94 KB
Rename
Delete
_adapters.cpython-310.opt-1.pyc
3.63 KB
Rename
Delete
_adapters.cpython-310.opt-2.pyc
3.23 KB
Rename
Delete
_adapters.cpython-310.pyc
3.63 KB
Rename
Delete
_bootstrap.cpython-310.opt-1.pyc
29.42 KB
Rename
Delete
_bootstrap.cpython-310.opt-2.pyc
22.95 KB
Rename
Delete
_bootstrap.cpython-310.pyc
29.44 KB
Rename
Delete
_bootstrap_external.cpython-310.opt-1.pyc
43.05 KB
Rename
Delete
_bootstrap_external.cpython-310.opt-2.pyc
32.71 KB
Rename
Delete
_bootstrap_external.cpython-310.pyc
43.29 KB
Rename
Delete
_common.cpython-310.opt-1.pyc
2.91 KB
Rename
Delete
_common.cpython-310.opt-2.pyc
2.34 KB
Rename
Delete
_common.cpython-310.pyc
2.91 KB
Rename
Delete
abc.cpython-310.opt-1.pyc
15.53 KB
Rename
Delete
abc.cpython-310.opt-2.pyc
9.24 KB
Rename
Delete
abc.cpython-310.pyc
15.53 KB
Rename
Delete
machinery.cpython-310.opt-1.pyc
960 bytes
Rename
Delete
machinery.cpython-310.opt-2.pyc
828 bytes
Rename
Delete
machinery.cpython-310.pyc
960 bytes
Rename
Delete
readers.cpython-310.opt-1.pyc
5.08 KB
Rename
Delete
readers.cpython-310.opt-2.pyc
4.76 KB
Rename
Delete
readers.cpython-310.pyc
5.08 KB
Rename
Delete
resources.cpython-310.opt-1.pyc
5.26 KB
Rename
Delete
resources.cpython-310.opt-2.pyc
4.29 KB
Rename
Delete
resources.cpython-310.pyc
5.26 KB
Rename
Delete
util.cpython-310.opt-1.pyc
9.13 KB
Rename
Delete
util.cpython-310.opt-2.pyc
6.38 KB
Rename
Delete
util.cpython-310.pyc
9.13 KB
Rename
Delete
o �?OgI � @ s� d dl Z d dlZddlmZ ddlmZmZ ddlmZ d dlm Z d dl mZ d dlm Z d d lmZmZ d d lmZ d dlmZ d dlmZmZmZ d d lmZ d dlmZmZ d dlmZ d dlmZ g d�Z ee!ef Z"ee!e j#f Z$de"de$defdd�Z% d3de"de$de!de!def dd�Z&de"de$de'fdd�Z( d3de"de$de!de!de!f dd �Z)de"de$dd!fd"d#�Z*d$d%� Z+d&d'� Z,d(d)� Z-de"d*e!de.fd+d,�Z/de"dee! fd-d.�Z0ed/d0� �Z1e1�2e�d1d2� �Z3dS )4� N� )�_common)�as_file�files)�ResourceReader)�suppress)�ResourceLoader)� ModuleSpec)�BytesIO� TextIOWrapper)�Path)� ModuleType)�ContextManager�Iterable�Union)�cast)�BinaryIO�TextIO)�Sequence)�singledispatch)�Package�Resourcer r �contentsr �is_resource�open_binary� open_text�path�read_binary� read_text�package�resource�returnc C s& t �|�}t �| �} t �| �}|dur|�|�S tt| j�}|jdur'|j}n|j dur8t j�t j� |j ��g}|D ]N}t j�||�}z t|dd�W S ty� tt|j�}d}t|jd�rztt�� |�|�}W d � n1 suw Y |dur�t|� Y S Y q:w t|�d|j����)zDReturn a file-like object opened for binary reading of the resource.N�rb)�mode�get_dataz resource not found in )r �normalize_path�get_package�get_resource_reader� open_resourcer r �__spec__�submodule_search_locations�origin�osr �dirname�abspath�join�open�OSErrorr �loader�hasattrr r$ r �FileNotFoundError�name) r r �reader�spec�pathsZpackage_path� full_pathr2 �data� r; �:/opt/alt/python310/lib64/python3.10/importlib/resources.pyr ( s4 ���r �utf-8�strict�encoding�errorsc C s t t| |�||d�S )zBReturn a file-like object opened for text reading of the resource.)r? r@ )r r )r r r? r@ r; r; r<