/opt/alt/python37/lib64/python3.7/importlib/__pycache__
Edit: /opt/alt/python37/lib64/python3.7/importlib/__pycache__/resources.cpython-37.opt-2.pyc (6760B)
B
YI~d2 @ s d dl Z d dlZddlmZ d dlmZmZ d dlm Z d dl
mZ d dlm
Z
mZ d dlmZ d d lmZ d d
lmZmZmZmZmZ d dlmZ d dlmZmZ d d
lmZ dddddddddg Zee ef Z!ee e j"f Z#edddZ$e dddZ%eeej& dddZ'dd Z(e!e#ed!d"dZ)d1e!e#e e ed%d&dZ*e!e#e+d!d'dZ,d2e!e#e e e d%d(dZ-ee!e#ee d!d)dZ.e!e e/d*d+dZ0e!ee dd,dZ1G d-d. d.ej&Z2d/d0 Z3dS )3 N )abc)contextmanagersuppress)
import_module)ResourceLoader)BytesIO
TextIOWrapper)Path)
ModuleType)IterableIteratorOptionalSetUnion)cast)BinaryIOTextIO)ZipImportErrorPackageResourcecontentsis_resourceopen_binary open_textpathread_binary read_text)returnc C s\ t | dr0| jjd kr*td| jjqX| S n(t| }|jjd krTtd| n|S d S )N__spec__z{!r} is not a package)hasattrr submodule_search_locations TypeErrorformatnamer )packagemodule r' 8/opt/alt/python37/lib64/python3.7/importlib/resources.py_get_package" s
r) c C s, t j| \}}|r$td| n|S d S )Nz{!r} must be only a file name)osr split
ValueErrorr# )r parent file_namer' r' r( _normalize_path6 s r/ )r% r c C s, | j }t|jdr(ttj|j|jS d S )Nget_resource_reader)r r loaderr
resources_abcResourceReaderr0 r$ )r% specr' r' r( _get_resource_readerB s
r5 c C s&