403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python312/Lib/site-packages/pandas/tests/io/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python312/Lib/site-packages/pandas/tests/io/__pycache__/test_fsspec.cpython-312.pyc
�

0	�g�(���ddlZddlZddlZddlmZmZmZmZm	Z	m
Z
mZmZm
Z
mZddlmZddlmZej*j-d�Zej0d��Zej0d��Zej0d��Zd�Zd	�Zd
�Zd�Zej*jAdd
dg�d��Z!d�Z"d�Z#d�Z$d�Z%d�Z&ejNd��Z(ej*jRd��Z*ej*jRej*jAdgd��d���Z+ej*jRejNd���Z,ejZd�d��Z.d�Z/d�Z0d�Z1d �Z2d!�Z3d"�Z4y)#�N)
�	DataFrame�
date_range�read_csv�
read_excel�read_feather�	read_json�read_parquet�read_pickle�
read_stata�
read_table)�_test_decoratorsz=ignore:Passing a BlockManager to DataFrame:DeprecationWarningc#�K�tjd�ddlm}ddlm}ddlm}Gd�d|�}|d|d	�
�|���|jdd�d|jd<|jj�y�w)N�fsspecr)�register_implementation)�MemoryFileSystem)�	_registryc�*��eZdZdZdgZd�fd�Z�xZS)� fsspectest.<locals>.TestMemoryFS�testmemNc�b��|jdd�|jd<t�|�di|��y)N�testr�)�popr�super�__init__)�self�kwargs�	__class__s  ��=C:\Python312\Lib\site-packages\pandas/tests/io/test_fsspec.pyrz)fsspectest.<locals>.TestMemoryFS.__init__%s+���!�:�:�f�d�3�D�I�I�a�L��G��&�v�&�)�returnN)�__name__�
__module__�__qualname__�protocolrr�
__classcell__)rs@r�TestMemoryFSr!s������v��	'�	'r r'rT)�clobber)�pytest�importorskiprr�fsspec.implementations.memoryr�fsspec.registryrrr�store�clear)rr�registryr's    r�
fsspectestr0sp����
����!�.�>�5�'�'�'��I�|�T�B�
�.���L�L��D�!��L���a��������s�BBc	�`�tddgdtjgddgtdd��d	��S)
N��g@�t�sz
2018-06-18�)�periods)�int�float�str�dt)r�np�nanrrr r�df1r>0s7����q�6��2�6�6�]���:��\�1�5�		
��r c#�K�tjd�}|jd�}|��|jj	�y�w)Nr�memory)r)r*�
filesystemr-r.)r�memfss  r�
cleared_fsrC<s;����
�
 �
 ��
*�F����h�'�E�
�K�	�K�K����s�AAc��t|jd���j�}|jdd�5}|j	|�ddd�tddg��}t
j||�y#1swY�.xYw)NF��indexz
test/test.csv�wb�memory://test/test.csvr;)�parse_dates)r:�to_csv�encode�open�writer�tm�assert_frame_equal)rCr>�text�w�df2s     r�
test_read_csvrSEso���s�z�z��z�&�'�.�.�0�D�	����$�	/��1�	����
��
�+�$��
@�C����#�s�#�	��s�A;�;Bc�,�ddlm}tjtd��5td�ddd�d}|j
|dd|d	��tjt|��5td
�ddd�y#1swY�QxYw#1swYyxYw)Nr)�known_implementations�nosuchprotocol��matchznosuchprotocol://test/test.csvztest error message�
couldexistzunimportable.CouldExist)�class�errzcouldexist://test/test.csv)r,rUr)�raises�
ValueErrorr�setitem�ImportError)�monkeypatchrCrU�err_msgs    r�test_reasonable_errorrbNs���5�	���z�)9�	:�3��1�2�3�"�G������+�G�<��

���{�'�	2�/��-�.�/�/�3�3��/�/�s�A>�)B
�>B�
Bc�t�|jdd��tddgd��}tj||�y)NrHTrEr;r�rI�	index_col)rJrrNrO)rCr>rRs   r�test_to_csvrf]s4���J�J�'�t�J�4�
�+�$��1�
M�C����#�s�#r c��tjd�d}d|��}|j|d��t|dgd��}t	j
||�y)	N�openpyxl�xlsxzmemory://test/test.TrEr;rrd)r)r*�to_excelrrNrO)rCr>�ext�pathrRs     r�
test_to_excelrmesQ��
���
�#�
�C�
 ���&�D��L�L��T�L�"�
�T��v��
;�C����#�s�#r �binary_modeFTc���tjd�}d}|rdnd}|j||��j�5}|j|d��|jrJ�	ddd�|jdd�}|j||��5}t
|d	gd
��}|jrJ�	ddd�tj|�y#1swY�lxYw#1swY�,xYw)NrrHrGrQ)�modeTrE�rr;rrd)	r)r*rLrJ�closed�replacerrNrO)rCrnr>rrlrp�
fsspec_objectrRs        r�test_to_csv_fsspec_objectrups���
�
 �
 ��
*�F�#�D��4�C�D�	���T���	%�	*�	*�	,�(�
��
�
�=��
�-� �'�'�'�'�'�(��<�<��S�!�D�	���T���	%�(�������
��
!�'�'�'�'�'�
(����#�s�#�(�(��
(�(�s�"C
�C�
C�C"c��tddgi�}|jdddid��|jddk(sJ�tdddi�	�|jddk(sJ�y�
N�ar�testmem://test/test.csvr�	csv_writeF��storage_optionsrF�csv_read�r|)rrJrr�r0�dfs  r�test_csv_optionsr��sp��	�C�!��:�	�B��I�I�!�F�K�3H�PU����?�?�1���,�,�,��
&���8L�M��?�?�1���+�+�+r c��tddgi�}|jdddid��|jddk(sJ�tdddi�	�|jddk(sJ�yrw)rrJrrrs  r�test_read_table_optionsr��sp��	�C�!��:�	�B��I�I�!�F�K�3H�PU����?�?�1���,�,�,��(�6�:�:N�O��?�?�1���+�+�+r c���tjd�d}tddgi�}d|��}|j|ddid�	�|jddk(sJ�t|dd
i��|jdd
k(sJ�y)Nrhrirxrztestmem://test/test.rrMFr{�readr~)r)r*rrjrr)r0�	extensionr�rls    r�test_excel_optionsr��s���
���
�#��I�	�C�!��:�	�B�
!�)��-�D��K�K��v�w�&7�u�K�E��?�?�1���(�(�(��t�f�f�%5�6��?�?�1���'�'�'r c�X�tjd�|jdddd��y)�CRegression test for writing to a not-yet-existent GCS Parquet file.�fastparquetrHTN)rF�engine�compression)r)r*�
to_parquet)rCr>s  r�test_to_parquet_new_filer��s+��
���
�&��N�N� ��]�PT��r c���tjd�tddgi�}|jdddddi��|jddk(sJ�tdddd	i�
�|jdd	k(sJ�y)r��pyarrowrxrryNr�
parquet_write�r�r�r|�parquet_read�r�r|�r)r*rr�rr	rs  r�test_arrowparquet_optionsr��s���
���	�"�	�C�!��:�	�B��M�M�!�����1�	���?�?�1���0�0�0��!����0��
�?�?�1���/�/�/r c���tjd�tddgi�}|jdddddi��|jddk(sJ�tdddd	i�
�|jdd	k(sJ�y)r�r�rxrryNrr�r�r�r�r�rs  r�test_fastparquet_optionsr��s������
�&�	�C�!��:�	�B��M�M�!�����1�	���?�?�1���0�0�0��!����0��
�?�?�1���/�/�/r c�~�tjd�tjt	d|j
�d�|��t	|��tjt	d|j
�d�|��t	|��tjt	d|j
�d�|��t	|��y)N�s3fs�s3://�	/tips.csvr~z/tips.csv.gzz
/tips.csv.bz2�r)r*rN�assert_equalr�name)�s3_public_bucket_with_data�	tips_file�s3sos   r�test_from_s3_csvr��s���
������O�O���.�3�3�4�I�>�PT�	
�	���	��O�O���.�3�3�4�L�A�SW�	
�	���	��O�O���.�3�3�4�M�B�TX�	
�	���	r r%)�s3�s3a�s3nc��tjd�tjt	|�d|j
�d�|��t	|��y)Nr�z://r�r~r�)r�r�r%r�s    r�test_s3_protocolsr��sK��������O�O���j��6�;�;�<�I�F� �	
�	���r c���tjd�tjd�d|j�d�}|j|ddd|��t	|d|��}tj||�y)Nr�r�r�z
/test.parquetF)rFr�r�r|r�)r)r*r�r�r	rNr�)�s3_public_bucketr�r>�fnrRs     r�test_s3_parquetr��sq�����
�&�
������!�&�&�'�}�	5�B��N�N�
�%�
�4�QU����r�-��
F�C��O�O�C��r rc�~�d}tjt|��5td�ddd�y#1swYyxYw)Nz?Missing optional dependency 'fsspec'|fsspec library is requiredrWrH)r)r\r_r)�msgs r�test_not_present_exceptionr�
s3��
K�C�	���{�#�	.�+��)�*�+�+�+�s�3�<c��tjd�tddgi�}|jdddi��|jddk(sJ�tdddi��}|jddk(sJ�t
j||�y)	Nr�rxr�testmem://mockfiler�
feather_writer~�feather_read)r)r*r�
to_featherrrrNrO�r0r��outs   r�test_feather_optionsr�s���
���	�"�	�C�!��:�	�B��M�M�&���8Q�M�R��?�?�1���0�0�0�
�+�f�n�=U�
V�C��?�?�1���/�/�/����"�c�"r c���tddgi�}|jdddi��|jddk(sJ�tdddi��}|jddk(sJ�t	j
||�y)Nrxrr�r�pickle_writer~�pickle_read)r�	to_picklerr
rNrOr�s   r�test_pickle_optionsr�sx��	�C�!��:�	�B��L�L�%���7O�L�P��?�?�1���/�/�/�
�*�V�]�<S�
T�C��?�?�1���.�.�.����"�c�"r c���tddgi�}|jd|ddi��|jddk(sJ�td|ddi��}|jddk(sJ�t	j
||�y)Nrxrr�r�
json_write)r�r|�	json_read)r�to_jsonrrrNrO)r0r�r�r�s    r�test_json_optionsr�'s���	�C�!��:�	�B��J�J�����.���
�?�?�1���-�-�-�
�����-��C�
�?�?�1���,�,�,����"�c�"r c��tddgi�}|jdddid��|jddk(sJ�tdddi�	�}|jddk(sJ�t	j
||j
d
��y)Nrxrr�r�stata_writeF)r|�write_index�
stata_readr~�int64)r�to_statarrrNrO�astyper�s   r�test_stata_optionsr�8s���	�C�!��:�	�B��K�K��v�}�.E�SX����?�?�1���.�.�.�
�)�F�L�;Q�
R�C��?�?�1���-�-�-����"�c�j�j��1�2r c���tjd�tddgi�}|jdddi��|jddk(sJ�|jd�sJ�y)N�tabulaterxrr�r�md_writer~)r)r*r�to_markdownr�catrs  r�test_markdown_optionsr�Cs`��
���
�#�	�C�!��:�	�B��N�N�'�&�*�9M�N�N��?�?�1���+�+�+��>�>�.�/�/�/r c�v�tjd�tjtd��5t	dddi��ddd�tjtd��5tdddi��ddd�t
j�}tjtd��5t	|ddi��ddd�tddgi�}tjtd��5|jd	ddi��ddd�y#1swY��xYw#1swY��xYw#1swY�ixYw#1swYyxYw)
Nr�r|rW�	localfilerxTr~r�
nonfsspecpath)
r)r*r\r]rr	�io�BytesIOrr�)�byr�s  r�test_non_fsspec_optionsr�Ks��
���	�"�	���z�):�	;�;���s�D�k�:�;�	���z�):�	;�?��[�3��+�>�?�
����B�	���z�):�	;�2���c�4�[�1�2�
�C�!��:�	�B�	���z�):�	;�D�
�
�
�o��T�{�
�C�D�D�;�;��?�?��
2�2��D�D�s/�D�$D�+D#�,D/�D�D �#D,�/D8)5r��numpyr<r)�pandasrrrrrrr	r
rr�pandas._testing�_testingrN�pandas.utilr
�td�mark�filterwarnings�
pytestmark�fixturer0r>rCrSrbrfrm�parametrizerur�r�r�r�r��&skip_array_manager_not_yet_implementedr��
single_cpur�r�r��skip_if_installedr�r�r�r�r�r�r�rr r�<module>r�s���	��
�����.�
�[�[�
'�
'�C��
�
������*������������$�/�$�$���������
�6�$�7�$�*,�,�(��0�&�*�*�0�+�0�(��������.�����������%9�:��;���������*�*�	�+��	�����h��+� �+�#�#�#�"3�0�Dr 

Youez - 2016 - github.com/yon3zu
LinuXploit