| Server IP : 127.0.0.1 / Your IP : 216.73.216.109 Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10 System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64 User : SERVERWEB ( 0) PHP Version : 8.1.10 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/laragon/bin/python/python-3.10/Lib/importlib/__pycache__/ |
Upload File : |
o
�L�b~ � @ sx d dl Z d dlZd dlZddlmZ dd� ZG dd� dej�ZG dd � d ej�ZG d
d� dej �Z
G dd
� d
ej�ZdS )� N� )�abcc C s t tj�| ��S �N)�iter�collections�OrderedDict�fromkeys)�items� r
�)C:\python3.10-64\lib\importlib\readers.py�remove_duplicates � r c @ �$ e Zd Zdd� Zdd� Zdd� ZdS )�
FileReaderc C s t �|j�j| _d S r )�pathlib�Path�path�parent)�self�loaderr
r
r �__init__ s zFileReader.__init__c C � t | j�|��S �z{
Return the file system path to prevent
`resources.path()` from creating a temporary
copy.
��strr �joinpath�r �resourcer
r
r �
resource_path � zFileReader.resource_pathc C � | j S r �r �r r
r
r �files � zFileReader.filesN��__name__�
__module__�__qualname__r r r# r
r
r
r r s r c s4 e Zd Zdd� Z� fdd�Zdd� Zdd� Z� ZS ) � ZipReaderc C s4 |� d�\}}}|j�dd�| d | _|j| _d S )N�.�\�/)�
rpartition�prefix�replace�archive)r r �module�_�namer
r
r r s zZipReader.__init__c
s6 zt � �|�W S ty } zt|jd ��d }~ww �Nr )�super�
open_resource�KeyError�FileNotFoundError�args)r r �exc�� __class__r
r r6 ! s ��zZipReader.open_resourcec C s | � � �|�}|�� o|�� S r )r# r �is_file�exists)r r �targetr
r
r �is_resource'