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 :  /Python312/Lib/site-packages/pandas/tests/generic/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /Python312/Lib/site-packages/pandas/tests/generic/__pycache__/test_duplicate_labels.cpython-312.pyc
�

/	�g�8���dZddlZddlZddlZddlZddlmZ	ejjd��ZGd�d�Z
Gd�d�Zejjd	ej d
d
g�ej ddg�ej ddg�ej"ej$d
d�gdz�ej&ej(d
�gdz�ej*ej,d�gdz�ej.ddg�ej0ej2dd
�gdz�ej4j7ddg�g	d���d��Zd�Zd�Zd�Zejjdej@ddd��dfej@dd��dfej@dd�d��d fg�d!��Z!d"�Z"y)#z1Tests dealing with the NDFrame.allows_duplicates.�NzNot implemented.��reasonc�@	�eZdZejjdejejg�fejddgfejifejdddgifg�d��Zejjdejdg�ejdd�ejd	ej �ejd	d
�ejd�ej"g�d��Zejjd
ejdgd���ejdddg��g�ed���Zd�Zd�Zejjdddg�ejjdddg�ejjd
dejddgd��g�d����Zd�Zd�Zejjdejdddg��ejdddg��gifejdddg��ejdddg��gd difejdddg��ejdddg��gd!difejdddgiddg��ejdddgiddg��gifejdddgiddg��ejdddgiddg��gd difejdddgiddg��ejd"ddgiddg��gd!difejdddgiddg��ejddgddgd"�#�gd!difg�d$��Zejjd%ej6ejdddgiddg��j9d�&�ejd"ddgiddg��j9d�&�de�'�ej6ejdddgiddg��j9d�&�ejd"ddgiddg��de�'�ejdddgiddg��ejd"ddgiddg��dfg�d(��Zed)��Zejjdddg�ed*���Zy+),�
TestPreservesz	cls, data���Ac��||�}|jjdusJ�||�jd��}|jjdusJ�y)NTF��allows_duplicate_labels)�flagsr�	set_flags)�self�cls�data�results    �LC:\Python312\Lib\site-packages\pandas/tests/generic/test_duplicate_labels.py�test_construction_okz"TestPreserves.test_construction_oksT���T����|�|�3�3�t�;�;�;��T��$�$�U�$�C���|�|�3�3�u�<�<�<��func�a�add�rename�name�absc��tjddgddg��jd��}||�jjdusJ�y�Nrrr�b��indexFr)�pd�Seriesrr
r)rr�ss   r�test_preserved_seriesz#TestPreserves.test_preserved_series!sG��
�I�I�q�!�f�S�#�J�/�9�9�RW�9�X���A�w�}�}�4�4��=�=�=r�otherr�rr�crrc���tjddgddg��jd��}|j|�\}}|jj
dusJ�|jj
dusJ�yr)r!r"r�alignr
r)rr%r#rrs     r�
test_alignzTestPreserves.test_align0sl��
�I�I�q�!�f�S�#�J�/�9�9�RW�9�X���w�w�u�~���1��w�w�.�.�%�7�7�7��w�w�.�.�%�7�7�7rc��tjddgddgd�ddg��jd	�
�}|jdgjj
d	usJ�|jdd�ddgfjj
d	usJ�y)
Nrr���r	�BrrrFrr	r/)r!�	DataFramer�locr
r�r�dfs  r�test_preserved_framez"TestPreserves.test_preserved_frame;s���
�\�\��A��a��V�4�S�#�J�
G�
Q�
Q�$)�R�
���v�v�s�e�}�"�"�:�:�e�C�C�C��v�v�a�#�s��m�$�*�*�B�B�e�K�K�Krc��tjt��jd��}|j	�j
jdusJ�y)N)�dtypeFr)r!r"�floatr�to_framer
r)r�sers  r�
test_to_framezTestPreserves.test_to_frameBs>���i�i�e�$�.�.�u�.�M���|�|�~�#�#�;�;�u�D�D�Dr�sub�frameFT�rc�x�tjddgdddg��jd��}|r|j�}t	|tj�r|r|j�}tj||�}|jjdusJ�||�jjdusJ�y)	Nrrr	rr)rr Fr)	r!r"rr8�
isinstance�operator�methodcallerr
r)rrr%r<r3s     r�test_binopszTestPreserves.test_binopsFs����Y�Y��1�v�C��S�z�
:�
D�
D�$)�E�
�������B��e�R�Y�Y�'�E��N�N�$�E��$�$�T�5�1���x�x�/�/�5�8�8�8��B�x�~�~�5�5��>�>�>rc��tjdddgi�jd��}|dgjjdusJ�|djjdusJ�|j
djjdusJ�|j
dgjjdusJ�|j
ddgfjjdusJ�y)Nr	rrFrr)r!r0rr
rr1r2s  r�test_preserve_getitemz#TestPreserves.test_preserve_getitemUs���
�\�\�3��A��-�
(�
2�
2�5�
2�
Q���3�%�y���6�6�%�?�?�?��#�w�}�}�4�4��=�=�=��v�v�a�y���6�6�%�?�?�?��v�v�q�c�{� � �8�8�E�A�A�A��v�v�a�#��h��%�%�=�=��F�F�Frc�P�|s1|s/|jtjjd���t	j
ddgi�j
d��}|djjdusJ�d|j_|djjdusJ�y)NzUnclear behavior.rr	rFrT)	�applymarker�pytest�mark�xfailr!r0rr
r)r�request�using_copy_on_write�warn_copy_on_writer3s     r�"test_ndframe_getitem_caching_issuez0TestPreserves.test_ndframe_getitem_caching_issue]s���$�'9������� 1� 1�9L� 1� M�N��\�\�3���*�
%�
/�
/��
/�
N���#�w�}�}�4�4��=�=�=�+/����(��#�w�}�}�4�4��<�<�<r�objs, kwargsr'�d�ignore_index�axisr/�r rc��|D�cgc]}|jd����}}tj|fi|��}|jjdusJ�ycc}w)NFr)rr!�concatr
r)r�objs�kwargs�xrs     r�test_concatzTestPreserves.test_concatisV��tEI�I�q����E��:�I��I����4�*�6�*���|�|�3�3�u�<�<�<��Js�Azleft, right, expectedr)�marksc�j�tj||dd��}|jj|usJ�y)NT��
left_index�right_index)r!�merger
r)r�left�right�expectedrs     r�
test_mergezTestPreserves.test_merge�s1��@���$��$�D�I���|�|�3�3�x�?�?�?rc���tjdgd�i�jd��}|jgd��j	d�}|j
jdusJ�y)Nr	)rrr,Fr)rrr�count)r!r0r�groupby�aggr
r)rr3rs   r�test_groupbyzTestPreserves.test_groupby�sV���\�\�3�	�*�
+�
5�
5�e�
5�
T�����I�&�*�*�7�3���|�|�3�3�u�<�<�<rc���tjdtjdd��dd��}|r|j�}|j	d�j�jjdusJ�|jd�j�jjdusJ�|jd�j�jjdusJ�y)	Nr�2000�)�periodsr	F)r rrr,)
r!r"�
date_ranger8�rolling�meanr
r�ewm�	expanding)rr<r3s   r�test_windowzTestPreserves.test_window�s����Y�Y�
��-�-���3��$)�	
�������B��z�z�!�}�!�!�#�)�)�A�A�U�J�J�J��v�v�a�y�~�~��%�%�=�=��F�F�F��|�|�A��#�#�%�+�+�C�C�u�L�L�LrN) �__name__�
__module__�__qualname__rGrH�parametrizer!r"�np�arrayr0rr@�
itemgetterrA�str�upperrr$�not_implementedr*r4r:rBrDrMrX�paramrrbrgrq�rrrrs����[�[����
�Y�Y�������%�
�Y�Y��A���
�\�\�2��
�\�\�C�!�Q��=�)�		
��=��=��[�[�����H�����&�!�H�!�!�%��+�!�H�!�!�(�C�I�I�6�!�H�!�!�(�F�3�!�H�!�!�%�(��F�F�
	
�
�>�
�>��[�[����)�"�)�)�A�_�5�y�r�y�y��3�PS�*�7U�V���8��	�
8�L�E��[�[���V�e�U�^�4��[�[���W�u�d�m�4��[�[���W�q�)�"�)�)�Q��F��*E�&F�G�
?�H�5�5�
?�G�
=��[�[����
�B�I�I�a��S�z�2��B�I�I�a��S�z�2���
��B�I�I�a��S�z�2��B�I�I�a��S�z�2�� ��&�
��B�I�I�a��S�z�2��B�I�I�a��S�z�2�����
�!�B�L�L�#��1�v��s�C�j�A� �B�L�L�#��1�v��s�C�j�A���
�!�B�L�L�#��1�v��s�C�j�A� �B�L�L�#��1�v��s�C�j�A�� ��&�
�!�B�L�L�#��1�v��s�C�j�A� �B�L�L�#��1�v��s�C�j�A�����
�!�B�L�L�#��1�v��s�C�j�A��B�I�I�q�!�f�S�#�J�S�A�����
�]5	
�8�r=�s8�r=�
�[�[����
�F�L�L�����c�A�q�6�]�3��*�=�G�G�,1�H������c�A�q�6�]�3��*�=�G�G�,1�H���%�	
�
�F�L�L�����c�A�q�6�]�3��*�=�G�G�,1�H������c�A�q�6�]�3��*�=��%�

�����c�A�q�6�]�3��*�=�����c�A�q�6�]�3��*�=��
�-	
��>@�?�>@��=��=��[�[���W�t�U�m�4��M��5�Mrrc�.�eZdZejjdejddged�fejdddgifejddgddgd�fejdddgifg�d��Z
ejjd	ejd
d
ge��ejd
d
g��ejd
d
g��g�d
��Zd�Zejjde
jddg�dfe
jddg�dfeje
jdddgf�d�e
jddgdf�dfe
jd
d
g�dfeje
jd
d
d
gf�d�eje
jd
d
gd
f�d�g�d��Zejjdejdd
dgd��ejdd
dgd��gddifg�d��Zed��Zy)�
TestRaisesz	cls, axesr)r r6r r)r �columnsr�c��|di|��}|jjdusJ�d}tjtj
j|��5|di|��jd��ddd�y#1swYyxYw)NT�Index has duplicates.��matchFrr})r
rrG�raisesr!�errors�DuplicateLabelErrorr)rr�axesr�msgs     r�test_set_flags_with_duplicatesz)TestRaises.test_set_flags_with_duplicates�st����t����|�|�3�3�t�;�;�;�%��
�]�]�2�9�9�8�8��
D�	A��K�$�K�!�!�%�!�@�	A�	A�	A�s�A6�6A?rrr�r�c���d}tjtjj|��5d|j
_ddd�|j
jdusJ�y#1swY�$xYw)Nr�r�FT)rGr�r!r�r�r
r)rrr�s   r�+test_setting_allows_duplicate_labels_raisesz6TestRaises.test_setting_allows_duplicate_labels_raises�s\��&��
�]�]�2�9�9�8�8��
D�	7�16�D�J�J�.�	7��z�z�1�1�T�9�9�9�	7�	7�s�A'�'A0c�F�tjdddg��}tjddgddg��jd��}d}tjtj
j|�	�5tj||g�ddd�y#1swYyxYw)
NrrrrrFrr�r�)r!r"rrGr�r�r�rT�rrrr�s    r�test_series_raiseszTestRaises.test_series_raises
s���I�I�a��S�z�*���I�I�q�!�f�S�#�J�/�9�9�RW�9�X��%��
�]�]�2�9�9�8�8��
D�	��I�I�q�!�f��	�	�	�s�6B�B zgetter, targetr	Nr1�ilocc�"�tjddgddgd�ddg��jd	�
�}|r
t||�}n|}d}t	j
tjj|��5||�ddd�y#1swYyxYw)
Nrrr,r-r.rrrFrr�r�)r!r0r�getattrrGr�r�r�)r�getter�targetr3r�s     r�test_getitem_raiseszTestRaises.test_getitem_raisess����\�\��A��a��V�4�S�#�J�
G�
Q�
Q�$)�R�
����R��(�F��F�%��
�]�]�2�9�9�8�8��
D�	��6�N�	�	�	�s�3	B�BrNrrRrrQc��|D�cgc]}|jd����}}d}tjtjj
|��5tj|fi|��ddd�ycc}w#1swYyxYw)NFrr�r�)rrGr�r!r�r�rT)rrUrVrWr�s     r�test_concat_raiseszTestRaises.test_concat_raises-sr��EI�I�q����E��:�I��I�%��
�]�]�2�9�9�8�8��
D�	&��I�I�d�%�f�%�	&�	&��J�	&�	&�s�A1�A6�6A?c�V�tjdgd�igd���jd��}tjdgd�igd���}d	}tjtj
j|�
�5tj||dd��ddd�y#1swYyxYw)
Nr	)rrrr&rFrr/)rrrr�r�Tr[)r!r0rrGr�r�r�r^r�s    r�test_merge_raiseszTestRaises.test_merge_raises?s����L�L�#�y�)��A�K�K�$)�
L�
��
�L�L�#�y�)��A��%��
�]�]�2�9�9�8�8��
D�	>��H�H�Q��d��=�	>�	>�	>�s�<B�B()rrrsrtrGrHrur!r"r7r0r�r�r�r@rxr|r�r�r{r�r}rrrr�st���[�[����
�Y�Y�3��*�u�=�>�
�\�\�G�c�3�Z�0�1�
�\�\�c�3�Z�S�#�J�G�H�
�\�\�I��S�z�2�3�		
��A��A��[�[�����B�I�I�Q��F�%�0��B�L�L��1�v�&��B�L�L�!�Q��(�	
��:��:���[�[����
 �X�
 �
 �#�s��
,�d�3�
 �X�
 �
 �#�s��
,�e�4��F�L�L�,��,�,�c�C��:�->�?��G�
 �X�
 �
 �3��*�c�!2�
3�U�;�
 �X�
 �
 �!�Q��
(�&�1��F�L�L�,��,�,�a�!�Q��[�9�6�B��F�L�L�,��,�,�q�!�f�a�[�9�6�B�
	
�
��
���[�[�����B�I�I�a��1�v�C�8��B�I�I�a��1�v�C�8�����
�	
��&��&��>��>rr�idxrrg�������?ri�Dr�1D)rrc�,�t|�jS�N)�typerr�rWs r�<lambda>r�Ws��$�q�'�"�"�r)�idsc��d}tjtjj|��5tj
d|��j
d��ddd�tjtjj|��5tjdddgi|��j
d��ddd�tjtjj|��5tjddgg|�	�j
d��ddd�y#1swY��xYw#1swY�xxYw#1swYyxYw)
Nr�r�rrFrr	rr�)rGr�r!r�r�r"rr0)r�r�s  r�test_raises_basicr�Js	�� "�C�	���r�y�y�4�4�C�	@�I�
�	�	�!�3��)�)�%�)�H�I�
���r�y�y�4�4�C�	@�X�
���c�A�q�6�]�#�.�8�8�QV�8�W�X�
���r�y�y�4�4�C�	@�U�
���q�!�f�X�s�+�5�5�e�5�T�U�U�
I�I��X�X��U�U�s#�(D(�,D4�4+E�(D1�4D=�E	c���tjgd��}|j�}tjdddgddggitjddgd	�
���}t	j
||�y)N�rrrrr'�	positionsrrrr,rr�labelr=r)r!�Index�_format_duplicate_messager0�tm�assert_frame_equal�r�rras   r�$test_format_duplicate_labels_messager�ese��
�(�(�,�
-�C�
�
*�
*�
,�F��|�|�	��1�v��1�v�&�'�r�x�x��c�
��/Q��H����&�(�+rc��tjjdggd�g�}|j�}tjdddgddggitjjdgdd	gg��
�}tj||�y)Nr	r�r�rrrr,rrr)r!�
MultiIndex�from_productr�r0r�r�r�s   r�*test_format_duplicate_labels_message_multir�ns~��
�-�-�
$�
$�s�e�-F�%G�
H�C�
�
*�
*�
,�F��|�|�	��1�v��1�v�&�'��m�m�(�(�3�%�#�s��)<�=��H����&�(�+rc���tjdddgi�jd��}d}tjt
|��5|j
ddd	d
gd��ddd�y#1swYyxYw)
Nr	rrFr�Cannot specifyr�rr,r-T)�allow_duplicates)r!r0rrGr��
ValueError�insert)r3r�s  r�test_dataframe_insert_raisesr�xsf��	���s�Q��F�m�	$�	.�	.�u�	.�	M�B�
�C�	���z��	-�9�
�	�	�!�S�1�a�&�4�	�8�9�9�9�s�A(�(A1zmethod, frame_only�	set_indexr	T)�inplace�reset_indexrc��|Sr�r}r�s rr�r��s��1�rFc�r�tjddgddgd��jd��}|d}d|j_d}tjt|�	�5||�ddd�|s-tjt|�	�5||�ddd�yy#1swY�9xYw#1swYyxYw)
Nrrrr.Frr	r�r�)r!r0rr
rrGr�r�)�method�
frame_onlyr3r#r�s     r�test_inplace_raisesr�s���
���Q��F�!�Q��0�	1�	;�	;� %�
<�
�B�	�3��A�&+�A�G�G�#�
�C�	���z��	-���r�
���
�]�]�:�S�
1�	��1�I�	�	�����	�	�s� 	B!�	B-�!B*�-B6c�L�tjddg�jd��}tj|�}tj
||�tjdgi�jd��}tj|�}tj||�y)NrrFrr	)r!r"rr��round_trip_pickle�assert_series_equalr0r�)rrs  r�test_pickler��s���
�	�	�1�a�&��#�#�E�#�B�A�
���Q��A����1�a� �
���c�2�Y��)�)�%�)�H�A�
���Q��A����!�Q�r)#�__doc__r@�numpyrvrG�pandasr!�pandas._testing�_testingr�rHrIr{rrrur��PeriodIndex�Period�
DatetimeIndex�	Timestamp�TimedeltaIndex�	Timedelta�CategoricalIndex�
IntervalIndex�Intervalr��from_tuplesr�r�r�r�rAr�r�r}rr�<module>r�s���7���
����+�+�#�#�+=�#�>��RM�RM�r^>�^>�B�����	�����!�Q�������#�s�������#�s�������	��	�	�&�#�.�/�!�3�4�����,�"�,�,�v�.�/�!�3�4�����<�2�<�<��-�.��2�3�����S�#�J�'�����+�"�+�+�a��+�,�q�0�1�
�
�
�!�!�8�X�"6�7�
�	#���	U��	U�,�,�9�������	��	�	�{�C��	>��E�	��	�	�}�d�	;�T�B�	��	�	�x��d�	C�U�K������ r

Youez - 2016 - github.com/yon3zu
LinuXploit