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/frame/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

/	�g�0���ddlmZddlZddlZddlZddlZddlmZddl	m
Z
ddlZddlm
Z
mZmZmZddlmZGd�d�Zy)�)�deepcopyN)�using_pyarrow_string_dtype)�option_context)�	DataFrame�Series�
date_range�timedelta_rangec
��eZdZd�Zd�Zd�Zd�Zd�Zd�Ze	jje�d��d	��Z
d
�Zd�Zd�Zd
�Zd�Zd�Zd�Zd�Ze	jj-de�edg��edg��edgi�g�d��Zd�Zd�Zd�Zd�Zd�Zd�Ze	jj-dgd��d��Zd �Z d!�Z!y")#�TestDataFrameMiscc��|d}|jdk(sJ�|jd�}|jdk(sJ�|jdd�df}|jdk(sJ�|jdd}|jdk(sJ�y)N�A�B)�name�pop�loc)�self�float_frame�s�s2s    �=C:\Python312\Lib\site-packages\pandas/tests/frame/test_api.py�test_getitem_pop_assign_namez.TestDataFrameMisc.test_getitem_pop_assign_namesy�������v�v��}��}��O�O�C� ���v�v��}��}��O�O�A�s�F�#���v�v��}��}�
�U�U�1�X���w�w�#�~��~�c�D�|}|jd�dk(sJ�|jd�dk(sJ�|jd�dk(sJ�|jd�dk(sJ�|jd�dk(sJ�|jd�dk(sJ�|jd�dk(sJ�|jd�dk(sJ�|jd�dk(sJ�|jd�dk(sJ�|jd�|jusJ�|jd�|jusJ�tjtd��5|jd�ddd�tjtd	��5|jd
�ddd�tjtd��5|jd�ddd�tjtd��5|jd�ddd�y#1swY��xYw#1swY��xYw#1swY�WxYw#1swYyxYw)Nr��index�rows�columnsz
No axis named��match�zNo axis.*foo�fooz
No axis.*None)�_get_axis_number�_get_axis_name�	_get_axisrr�pytest�raises�
ValueError)rr�fs   r�
test_get_axiszTestDataFrameMisc.test_get_axis#s�����!�!�!�$��)�)�)��!�!�!�$��)�)�)��!�!�'�*�a�/�/�/��!�!�&�)�Q�.�.�.��!�!�)�,��1�1�1�����"�g�-�-�-�����"�i�/�/�/�����(�G�3�3�3�����'�7�2�2�2����	�*�i�7�7�7��{�{�1�~����(�(�(��{�{�1�~����*�*�*�
�]�]�:�_�
=�	"�
���q�!�	"��]�]�:�^�
<�	$�
���U�#�	$��]�]�:�_�
=�	#�
���T�"�	#��]�]�:�_�
=�	%�
���t�$�	%�	%�	"�	"��	$�	$��	#�	#��	%�	%�s0�8G2�-G>�"H
�H�2G;�>H�
H�Hc��tjtd��5|j|vddd�y#1swYyxYw)Nzunhashable type: 'Index'r)r%r&�	TypeErrorr)rrs  r�test_column_contains_raisesz-TestDataFrameMisc.test_column_contains_raises@s4��
�]�]�9�,F�
G�	/����;�.�	/�	/�	/�s�4�=c�8�ttd�td�gtd���}td�D]}|t|�vr�J�t|j	d�t
�sJ�ttd�td�gtjjttdd�����}td�D]}|t|�vr�J�td�D]}|t|�vr�J�t|j	d�t�sJ�y)N�abcd�efgh�ABCD�rr
�EFGH)
r�list�dir�
isinstance�__getitem__r�pd�
MultiIndex�from_tuples�zip)r�df�keys   r�test_tab_completionz%TestDataFrameMisc.test_tab_completionDs���
��V��d�6�l�3�T�&�\�
J����<�	"�C��#�b�'�>�!�>�	"��"�.�.��-�v�6�6�6��
�&�\�4��<�(��M�M�-�-�d�3�v�v�3F�.G�H�
����<�	"�C��#�b�'�>�!�>�	"���<�	&�C��c�"�g�%�%�%�	&��"�.�.��-�y�9�9�9rc���td�D�cgc]}dt|�z��}}td�td�g}t||��}dt|�vsJ�dt|�vsJ�t	dd�5t||��}dt|�vsJ�d	t|�vsJ�	ddd�t	dd�5t||��}d
t|�vsJ�	ddd�ycc}w#1swY�AxYw#1swYyxYw)Ni��ar1�a99�a100zdisplay.max_dir_itemsi,�a299�a300�a419)�range�strrr4r)r�ir�valuesr;s     r�test_display_max_dir_itemsz,TestDataFrameMisc.test_display_max_dir_itemsWs���).�s��4�A�3��Q��<�4��4���*�e�C�j�)��
�v�w�
/����B������S��W�$�$�$�
�3�S�
9�	)��6�7�3�B��S��W�$�$�$���R��(�(�(�	)�
�3�T�
:�	%��6�7�3�B��S��W�$�$�$�	%�	%��5�	)�	)��
	%�	%�s�C�2,C�3C+�C(�+C4c� �t�}tdg�}d}tjt|��5t	|�ddd�tjt|��5t	|�ddd�y#1swY�9xYw#1swYyxYw)Nrzunhashable type: 'DataFrame'r)rr%r&r+�hash)r�empty_framer;�msgs    r�test_not_hashablez#TestDataFrameMisc.test_not_hashablejss���k��
��s�^��,��
�]�]�9�C�
0�	���H�	�
�]�]�9�C�
0�	����	�	�	�	��	�	�s�A8�#B�8B�B
zsurrogates not allowed)�reasonc�h�d}t|gi�}|t|�vsJ�|jd|k(sJ�y)Nu�r)rr4r)r�colnamer;s   r�+test_column_name_contains_unicode_surrogatez=TestDataFrameMisc.test_column_name_contains_unicode_surrogatets?����
���}�
%���c�"�g�%�%�%��z�z�!�}��'�'�'rc�2�ttjjd�j	d��}ttjjd�j	d��}d|j
_|j
j�J�y)Nr )r�r!)r�np�random�default_rng�standard_normalrr)r�df1�df2s   r�test_new_empty_indexz&TestDataFrameMisc.test_new_empty_index}si����	�	�-�-�a�0�@�@��H�I����	�	�-�-�a�0�@�@��H�I����	�	���y�y�~�~�%�%�%rc��|jd�}||jusJ�|jd�}||jusJ�d}tjt
|��5|jd�ddd�y#1swYyxYw)NrrzAxis must be 0 or 1 \(got 2\)rr )�
_get_agg_axisrrr%r&r')rr�cols�idxrMs     r�test_get_agg_axisz#TestDataFrameMisc.test_get_agg_axis�s����(�(��+���{�*�*�*�*�*��'�'��*���k�'�'�'�'�'�.��
�]�]�:�S�
1�	)��%�%�a�(�	)�	)�	)�s� A;�;Bc���t�}|jsJ�|jrJ�|jrJ�tgd�gd�d�tjd���}|d=|jrJ�y)N)g�?g@g@�r?�b�c�r
rrT�rr
)r�emptyrU�arange)rr�float_string_framerLr;s     r�
test_emptyzTestDataFrameMisc.test_empty�sg���k��� � � � ��$�$�$�$�%�+�+�+�+��_�?�C�2�9�9�UV�<�
X���s�G��8�8��|�8rc���t|�t|j�k(sJ�|ddgj}|jddg��j}t	j
||�y)Nr
rr1)�lenrrH�reindex�tm�assert_almost_equal)rr�arr�expecteds    r�test_lenzTestDataFrameMisc.test_len�sc���;��3�{�'8�'8�#9�9�9�9��3��*�%�,�,���&�&��S�z�&�:�A�A��
���s�H�-rc���|}|jd��}|jd��}tj||�|jd��}|jd��}tj||�y)Nr)�axisrrr)�sumrn�assert_series_equal)rrr(rq�results     r�test_axis_aliasesz#TestDataFrameMisc.test_axis_aliases�sg�����5�5�a�5�=�����G��$��
���v�x�0��5�5�a�5�=�����I��&��
���v�x�0rc��tjtj�sJ�tjtj�sJ�y�N)�pydoc�getdocrrr)rs r�test_class_axisz!TestDataFrameMisc.test_class_axis�s2���|�|�I�O�O�,�,�,��|�|�I�-�-�.�.�.rc�n�|j}|j�D]\}}|j|k(r�J�yrz)�_series�itemsr)rri�series�k�vs     r�test_series_put_namesz'TestDataFrameMisc.test_series_put_names�s6��#�+�+���L�L�N�	�D�A�q��6�6�Q�;��;�	rc��tgd��}|jrJ�tdgdg��}|jrJ�tddgddg��j�}|jsJ�|jjsJ�y)N)rr rTr)rrr?rcrd�d)rrg�dropna�T�rr;s  r�test_empty_nonzeroz$TestDataFrameMisc.test_empty_nonzero�sl��
�y�
!���8�8��|�
�a�S�1�#�
.���8�8��|�
�c�3�Z�#�s��
<�
C�
C�
E���x�x��x��t�t�z�z��zrr;rrfr1c�P�|jsJ�|jjsJ�yrz)rgr�r�s  r�test_empty_likez!TestDataFrameMisc.test_empty_like�s���x�x��x��t�t�z�z��zrc��ttdd��tdd��d��}|j}|jj�}t
tjd�did��}tj||�y)	N�20130101�
)�periodsz1 dayre�object�count)r)rrr	r��dtypes�value_countsrrU�dtypernrv)rr;�trwrqs     r�test_with_datetimelikesz)TestDataFrameMisc.test_with_datetimelikes�sl��
��
�B�7�$�W�b�9�
�
��
�D�D�����&�&�(���2�8�8�H�-�r�2��A��
���v�x�0rc�^�t|�}d|jd<|j|�rJ�y)Nr�)rr
)rr�equals)rr�cps   r�
test_deepcopyzTestDataFrameMisc.test_deepcopy�s0��
�k�
"������v���%�%�b�)�)�)�)rc���tgd�gd�gd�d��}d�}d�}||j�|�d�}||jd�|�d	�}||j�|�d
�}||j�|�d�}||j�|�d�}||j�|�d
�}||j�|�d�}||j�|�|j�d}d�}||jd�d|�d�}||j�|�d�}||j�|�d�}||j�|�y)N)r!�bar�baz�qux)rrrr)rr rT�rbc��||�}|�J�yrz�)�baser(rws   r�_check_fz<TestDataFrameMisc.test_inplace_return_self.<locals>._check_f�s���t�W�F��>�!�>rc�(�|jdd��S)Nr?T��inplace)�	set_index��xs r�<lambda>z<TestDataFrameMisc.test_inplace_return_self.<locals>.<lambda>�s��a�k�k�#�t�k�4�rc�&�|jd��S�NTr���reset_indexr�s rr�z<TestDataFrameMisc.test_inplace_return_self.<locals>.<lambda>�s��a�m�m�D�m�1�rr?c�&�|jd��Sr�)�drop_duplicatesr�s rr�z<TestDataFrameMisc.test_inplace_return_self.<locals>.<lambda>�s��a�'�'��'�5�rc�(�|jdd��S)NrcTr�)�sort_valuesr�s rr�z<TestDataFrameMisc.test_inplace_return_self.<locals>.<lambda>�s��a�m�m�C��m�6�rc�&�|jd��Sr�)�
sort_indexr�s rr�z<TestDataFrameMisc.test_inplace_return_self.<locals>.<lambda>�s��a�l�l�4�l�0�rc�(�|jdd��S�NrTr���fillnar�s rr�z<TestDataFrameMisc.test_inplace_return_self.<locals>.<lambda>���a�h�h�q�$�h�/�rc�*�|jddd��S�NrrTr���replacer�s rr�z<TestDataFrameMisc.test_inplace_return_self.<locals>.<lambda>���a�i�i��1�d�i�3�rc�,�|jddid��S�Nrr!Tr���renamer�s rr�z<TestDataFrameMisc.test_inplace_return_self.<locals>.<lambda>���a�h�h��5�z�4�h�8�rrdc�(�|jdd��S)NT)r��dropr�r�s rr�z<TestDataFrameMisc.test_inplace_return_self.<locals>.<lambda>s��a�m�m�D�t�m�<�rc�(�|jdd��Sr�r�r�s rr�z<TestDataFrameMisc.test_inplace_return_self.<locals>.<lambda>r�rc�*�|jddd��Sr�r�r�s rr�z<TestDataFrameMisc.test_inplace_return_self.<locals>.<lambda>r�rc�,�|jddid��Sr�r�r�s rr�z<TestDataFrameMisc.test_inplace_return_self.<locals>.<lambda>r�r)r�copyr�)r�datar�r(r�s     r�test_inplace_return_selfz*TestDataFrameMisc.test_inplace_return_self�sN���.�\��U�
��	"�
5�������a� �
2�������$�a�(�
6�������a� �
7�������a� �
1�������a� �
0�������a� �
4�������a� �
9�������a� �
�I�I�K����
=�������$�S�)�1�-�
0�������1��
4�������1��
9�������1�rc�V�tjdd��ddlm}|turd}nd}|j|�t
jdd�	�5|d
�5t|jjdd��ddd�ddd�y#1swY�xYw#1swYyxYw)
N�IPythonz6.0.0)�
minversionr)�provisionalcompleterz/from pandas import DataFrame; obj = DataFrame()z5from pandas import Series; obj = Series(dtype=object)F)�raise_on_extra_warnings�ignorezobj.r)r%�importorskip�IPython.core.completerr�r�run_cellrn�assert_produces_warningr3�	Completer�completions)r�ip�frame_or_seriesr��codes     r�test_tab_complete_warningz+TestDataFrameMisc.test_tab_complete_warning!s������I�'�:�?��i�'�D�D�J�D�
���D���
'�
'��e�
L�	:�%�h�/�
:��R�\�\�-�-�f�a�8�9�
:�	:�	:�
:�
:��	:�	:�s$�	B�&B�B�B	�B�B(c��tdddgi�}|jik(sJ�d|jd<|jt��}|jddik(sJ�y)Nr
r rTr�versionr1�r�attrsr�rF�rr;rws   r�
test_attrszTestDataFrameMisc.test_attrs2sX��
��a��V�}�
%���x�x�2�~��~����������3��'���|�|�	�1�~�-�-�-rc��tdddgi�}|jik(sJ�ddh|jd<|jt��}|j|jk(sJ�|jd|jdusJ�y)Nr
r rT�spam�ham�tagsr1r�r�s   r�test_attrs_deepcopyz%TestDataFrameMisc.test_attrs_deepcopy:s|��
��a��V�}�
%���x�x�2�~��~�"�E�?���������3��'���|�|�r�x�x�'�'�'��|�|�F�#�2�8�8�F�+;�;�;�;r�allows_duplicate_labels)TFNc��tdddgi�}d}|tur|d}d}|j|��}|�|jjdusJ�|jj|usJ�||usJ�|jjdusJ�|tur,tj|j|j�s4J�tj|dj|dj�sJ�tj|�5d|j|<ddd�|r|j|dk(sCJ�|j|dk(sJ�tj|�5d|j|<ddd�|jd|��}d	|j|<|j|dk(sJ�y#1swY��xYw#1swY�LxYw)
Nr
rr )rrr)r�T)r�r�r�)rr�	set_flags�flagsr�rU�may_share_memoryrHrn�assert_cow_warning�iloc)rr�r��using_copy_on_write�warn_copy_on_write�objr<rws        r�test_set_flagsz TestDataFrameMisc.test_set_flagsCs�����q�!�f�
�&�����f�$��c�(�C��C����7N��O��"�*��<�<�7�7�4�?�?�?��<�<�7�7�;R�R�R�R��&� � � ��y�y�0�0�D�8�8�8��f�$��&�&�s�z�z�6�=�=�A�A�A��&�&�s�3�x����s��8J�8J�K�K�K�
�
"�
"�#5�
6�	!� �F�K�K���	!���8�8�C�=�A�%�%�%��8�8�C�=�A�%�%�%��&�&�'9�:�
%�#$����C� �
%�����/F��
������C���x�x��}��!�!�!�	!�	!��
%�
%�s�F*�F6�*F3�6F?c���t�}d}tjt|��5|j	tjd�jddd��ddd�y#1swYyxYw)Nz<'DataFrame' object has no attribute '_constructor_expanddim'r�rT)rr%r&�AttributeError�_constructor_expanddimrUrh�reshape�rr;rMs   r�test_constructor_expanddimz,TestDataFrameMisc.test_constructor_expanddimvs\���[��L��
�]�]�>��
5�	F��%�%�b�i�i��m�&;�&;�A�q�!�&D�E�	F�	F�	F�s�6A'�'A0c���tjd�t�}d}tjt
|d��5t
j|�ddd�y#1swYyxYw)N�jinja2zDataFrame._data is deprecatedF)r�check_stacklevel)r%r�rrnr��DeprecationWarning�inspect�
getmembersr�s   r�test_inspect_getmembersz)TestDataFrameMisc.test_inspect_getmembers�sV�����H�%�
�[��-��
�
'�
'��c�E�
�	#�
���r�"�	#�	#�	#�s�A�A&N)"�__name__�
__module__�__qualname__rr)r,r=rIrNr%�mark�xfailrrRr[r`rjrrrxr}r�r��parametrizerr�r�r�r�r�r�r�r�r�rr�rrrrs���%�:/�:�&%�&��[�[���1�3�<T��U�(�V�(�&�	)�
�.�
1�/��
��[�[�����K��Q�C� ��q�c�"��q�"�g��		
�����1�*�
>�@:�".�<��[�[���6�8K�L�0"�M�0"�dF�#rr)r�rr�r{�numpyrUr%�pandas._configr�pandas._config.configr�pandasr7rrrr	�pandas._testing�_testingrnrr�rr�<module>r
s8������
�5�0�����s#�s#r

Youez - 2016 - github.com/yon3zu
LinuXploit