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

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

.	�g�*��|�ddlmZddlZddlZddlZddlmZddlm	Z	m
Z
mZddlm
Zejj!dddg�d��Zd	�Zd
�Zd�Zejj!dd
dg�d��Zejj!dgd��ejj!ddddiidddgiig�d���Zejj!ddddgiddgddgd�g�d��Zd�Zejj!dddg�d ��Zejj!dgd��ejj!dddiddgig�d!���Zd"�Zejj!d#d$d%dd&d'gffd(g�d)��Zd*�Zd+�Zejj!d,ej>e	d&d'gd'd&gg�d-e gg��d.��Z!ejj!d/eej>e
d0jE��de fd1e fd2e fd3e fd4e fd-e fg���d5��Z#d6�Z$d7�Z%ejj!dd8�d9�d:�g�d;��Z&d<�Z'ejjQd=�ejj!d>d?dgd@fejRdd�dAfg�dB���Z*ejj!dddgdd?gg�dC��Z+ejj!dddgd?dgg�dD��Z,ejj!dEdF�dG�dH�dI�g�dJ��Z-y)K�)�chainN)�SpecificationError)�	DataFrame�Series�
date_range�result_type�foo�c�(�ttjtjdd��d�j	dd�dzgd���}d	}tjt|�
�5|jd�d|��ddd�y#1swYyxYw)
N��int64��dtype����r
��A�B�C��columnszUinvalid value for result_type, must be one of {None, 'reduce', 'broadcast', 'expand'}��matchc�
�gd�S)N�r
�r���xs �EC:\Python312\Lib\site-packages\pandas/tests/apply/test_invalid_arg.py�<lambda>z(test_result_type_error.<locals>.<lambda>&s��9����axisr�	r�np�tile�arange�reshape�pytest�raises�
ValueError�apply)r�df�msgs   r �test_result_type_errorr0s���
�
����	�	�!�7�+�Q�/�7�7��2�>��B��
�B�	2��
���z��	-�G�
���$�1�+��F�G�G�G�s�)B�Bc��tgd�gd�gd�ggd���}d}tjt|��5|j	d�d	�ddd�y#1swYyxYw)
Nr)��r)���	)�ar7�c)�indexz)No axis named 2 for object type DataFramerc��|S�Nrrs r r!z/test_apply_invalid_axis_value.<locals>.<lambda>-s��1�r"r�rr*r+r,r-�r.r/s  r �test_apply_invalid_axis_valuer>)sK��	�I�y�)�4�O�	L�B�
5�C�	���z��	-�!�
����a� �!�!�!�s�A�Ac��tddgddgd��}d}tjt|��5|j	�ddd�y#1swYyxYw)Nrr
r�rrzMust provider)rr*r+�	TypeError�aggr=s  r �test_agg_raisesrC0sJ��	�!�Q��q�!�f�-�	.�B�
�C�	���y��	,��
�������s�A
�
Ac��tgd��}d}tjt|��5|j	d�d��ddd�y#1swYyxYw)Nrz)na_action must either be 'ignore' or Nonerc��|Sr;rrs r r!z8test_map_with_invalid_na_action_raises.<locals>.<lambda>>s���r"�____��	na_action�rr*r+r,�map)�sr/s  r �&test_map_with_invalid_na_action_raisesrL9sD���y��A�
5�C�	���z��	-�-�	���k�V��,�-�-�-�s�A	�	A�input_na_actionrFTc��tgd��}d|�d�}tjt|��5|j	ddi|��ddd�y#1swYyxYw)Nrz+na_action must either be 'ignore' or None, z was passedrr
rrGrI)rMrKr/s   r �2test_map_arg_is_dict_with_invalid_na_action_raisesrOAsT��	�y��A�7��7H��
T�C�	���z��	-�1�	���q�!�f���0�1�1�1�s�A�A�method)r-rB�	transform�funcrr�sumc��|ddgi�}d}tjt|��5t||�|�ddd�y#1swYyxYw)Nrr
�nested renamer is not supportedr)r*r+r�getattr)�frame_or_seriesrPrR�objrs     r �test_nested_renamerrYJsN���3���*�
%�C�-�E�	���)��	7�#����V��T�"�#�#�#�s�A�A�renamer�min�max�mean)r	�barc��ttd�dd��}d}tjt|��5|j|�ddd�y#1swYyxYw)Nrr
�series)r�namerUr)r�ranger*r+rrB)rZrKr/s   r �test_series_nested_renamerrcTsJ��
	�u�Q�x�w�X�6�A�
+�C�	���)��	5��	���g�����s�A�Ac�4�ttjjd�j	d�gd�tdd����}d}t
jt|�	�5|jjd
ddgi�ddd�y#1swYyxYw)
Nr)�
rrz1/1/2000re)�periods)rr9rUrr	rSr])rr&�random�default_rng�standard_normalrr*r+rrrB)�tsdfr/s  r �test_apply_dict_deprrk_sz���
�	�	���a� �0�0��9����R�0��D�
,�C�	���)��	5�-����
�
�E�E�6�?�+�,�-�-�-�s�% B�BrBrQc���ttd�dd��}d}tjt|��5t||�ddiddid��ddd�y#1swYyxYw)	Nr3r@rUrr	r[r^r\)rrbr*r+rrV)rPr.r/s   r �test_dict_nested_renaming_deprrmjsb��	��q���*�	+�B�-�C�	���)��	5�H����F��5�%�.��u�~�F�G�H�H�H�s�A�A!c���tddgi�}tjd�}tjt
|��5t
||�|�ddd�y#1swYyxYw)Nrr
zColumn(s) ['B'] do not existr)r�re�escaper*r+�KeyErrorrV)rPrRrXrs    r �test_missing_columnrrtsW���S�1�#�J�
�C��I�I�4�5�E�	���x�u�	-�#����V��T�"�#�#�#�s�A�A$c���tddgi�}d}tjt|��5|j	t
tt
d��ddd�y#1swYyxYw)Nr7�1z#Column\(s\) \[1, 'b'\] do not existr)r7r
�b)rr*r+rqrQ�int�strr=s  r �'test_transform_mixed_column_name_dtypesrx~sM��	�C�#��<�	 �B�
0�C�	���x�s�	+�3�
���3�3�S�1�2�3�3�3�s�"A�A z	how, args)�
pct_changer�	nsmallestr7ru)�tailr
c��tddgddgd��}d|�d�}tjt|��5|j	|d|�	�ddd�y#1swYyxYw)
Nr
rrr2)r7ruz
Operation z does not support axis=1r)r$�argsr<)�howr}r.r/s    r �test_apply_str_axis_1_raisesr�s_��

�!�Q��q�!�f�-�	.�B��s�e�3�
4�C�	���z��	-�)�
����1�4��(�)�)�)�s�A�Ac��d}tjt|��5tdg�j	dd��ddd�y#1swYyxYw)Nz&No axis named 1 for object type Seriesrr
rS�r$)r*r+r,rrQ)r/s r �test_transform_axis_1_raisesr��sC��
2�C�	���z��	-�-���s����e�!��,�-�-�-�s�A�Ac
��tgd�gd�gd�tjjd�j	d�tjjd�j	d�tjjd�j	d�d��}tj
|jd<d�}d	}tjt|�
�5|j|d��ddd�y#1swYyxYw)
N)r	r	r	r	r^r^r^r^r	r	r	)�oner�r��twor�r�r�r�r�r�r�)�dullr��shinyr�r�r�r�r�r�r�r�r�)rrr�D�E�F)r2rc�H�|djd�r
|ddk(rd|d<|S)Nr�shinrr	r4r�)�
startswith)�rows r rQz.test_apply_modify_traceback.<locals>.transform�s-���s�8���v�&�3�s�8�u�+<��C��H��
r"z,'float' object has no attribute 'startswith'rr
r�)rr&rgrhri�nan�locr*r+�AttributeErrorr-)�datarQr/s   r �test_apply_modify_tracebackr��s����������&�&�q�)�9�9�"�=����&�&�q�)�9�9�"�=����&�&�q�)�9�9�"�=�U+	
�-�D�^�v�v�D�H�H�V���
9�C�	���~�S�	1�&��
�
�9�1�
�%�&�&�&�s�C7�7Dzdf, func, expected�cumprodc�J�|rddl}||jjf}d}t|t�rdnt
}t
j||��5tj|d��5|j||��ddd�ddd�y#1swY�xYw#1swYyxYw)Nrz>can't multiply sequence by non-int of type 'str'|has no kernelrzusing DataFrame.cumprodr�)�pyarrow�lib�ArrowNotImplementedError�
isinstancerw�
FutureWarningr*r+�tm�assert_produces_warningrB)r.rR�expectedr$�using_infer_string�par/�warns        r �"test_agg_cython_table_raises_framer��s������b�f�f�=�=�>��
J�C��d�C�(�4�m�D�	���x�s�	+�$�
�
'�
'��4M�
N�	$��F�F�4�d�F�#�	$�$�$�	$�	$��$�$�s$�B�(B
�<B�
B	�B�B"zseries, func, expectedza b c�prod�std�var�medianc��d}|dk(s$|tjus|tjurd}|rddl}||jj
f}|dz}t
|t�rdnt}tj||��5tj|d��5|j|�ddd�ddd�y#1swY�xYw#1swYyxYw)Nz?[Cc]ould not convert|can't multiply sequence by non-int of typer�z)Cannot convert \['a' 'b' 'c'\] to numericrz|does not support|has no kernelrzis currently using Series.*)r&�	nanmedianr�r�r�r�r�rwr�r*r+r�r�rB)r`rRr�r�r/r�r�s       r �#test_agg_cython_table_raises_seriesr��s���$M�C��x��4�2�<�<�/�4�2�9�9�3D�:�����b�f�f�=�=�>��

�1�
1�C��d�C�(�4�m�D�	���x�s�	+��
�
'�
'��4Q�
R�	��J�J�t��	���	�	����s$�C�B;�*C�;C	�C�Cc���tddgi�}tjd�}tjt
|��5|j
dd�i�ddd�y#1swYyxYw)Nr7zint() argument must be a stringrc�2�t|jd�S�Nr�rv�ilocrs r r!z'test_agg_none_to_type.<locals>.<lambda>s��s�1�6�6�!�9�~�r")rrorpr*r+rArBr=s  r �test_agg_none_to_typer�sV��	�C�$��=�	!�B�
�)�)�5�
6�C�	���y��	,�0�
����-�.�/�0�0�0�s�A�A&c��tddgi�}d}tjt|��5|j	dd�i�ddd�y#1swYyxYw)Nr7zargument must be arc�2�t|jd�Sr�r�rs r r!z-test_transform_none_to_type.<locals>.<lambda>s��S������^�r")rr*r+rArQr=s  r �test_transform_none_to_typer�sL��	�C�$��=�	!�B�
�C�	���y��	,�6�
���c�3�4�5�6�6�6�s�A
�
Ac�P�tjddg�jdd�S)Nr
rr)r&�arrayr)rs r r!r!s ��"�(�(�A�q�6�"�*�*�2�q�1�r"c�
�ddgS�Nr
rrrs r r!r! s
��1�a�&�r"c��tddg�Sr�)rrs r r!r!!s��&�!�Q��.�r"c�&�ttjtjdd��d�j	dd�dzgd���}d	}tjt|�
�5|j|dd��ddd�y#1swYyxYw)
Nrr
rrrr
rrz2too many dims to broadcast|cannot broadcast resultr�	broadcastr#r%)rRr.r/s   r �test_apply_broadcast_errorr�sx��
�
����	�	�!�7�+�Q�/�7�7��2�>��B��
�B�?�C�	���z��	-�8�
����A�;��7�8�8�8�s�)B�Bc���d}tjt|��5tjd��5|jddg|��ddd�ddd�y#1swY�xYw#1swYyxYw)Nz3cannot combine transform and aggregation operationsr�ignore��allr\�sqrtr��r*r+r,r&�errstaterB)r$�float_framer/s   r �test_transform_and_agg_err_aggr�0sd��
?�C�	���z��	-�8�
�[�[�X�
&�	8��O�O�U�F�O�$�O�7�	8�8�8�	8�	8��8�8�s"�A(�A�A(�A%	�!A(�(A1zignore::FutureWarningz	func, msgr�z(cannot combine transform and aggregationz2cannot perform both aggregation and transformationc���tjt|��5tjd��5|j|�ddd�ddd�y#1swY�xYw#1swYyxYw)Nrr�r�r���
string_seriesrRr/s   r �!test_transform_and_agg_err_seriesr�8s[��
���z��	-�$�
�[�[�X�
&�	$����d�#�	$�$�$�	$�	$��$�$�s"�A"�A�A"�A	�A"�"A+c��d}tjt|��5|j||��ddd�y#1swYyxYw)N�Function did not transformrr��r*r+r,rQ)r$r�rRr/s    r �test_transform_wont_agg_framer�Js?��'�C�	���z��	-�/����d���.�/�/�/�s	�;�Ac��d}tjt|��5|j|�ddd�y#1swYyxYw)Nr�rr�r�s   r �test_transform_wont_agg_seriesr�Ss:��'�C�	���z��	-�&�����%�&�&�&�s	�9�A�
op_wrapperc��|Sr;rrs r r!r!^s��Q�r"c��|gSr;rrs r r!r!^s��1�#�r"c�
�d|iS�Nrrrs r r!r!^s
��#�q��r"c��d|giSr�rrs r r!r!^s��c�TU�SV�Z�r"c���||�}tdgd�i�}tj||�}d}tjt
|��5|j
|�ddd�y#1swYyxYw)Nrrr�r)rr��get_objr*r+r,rQ)�all_reductionsrWr��oprXr/s      r �test_transform_reducer_raisesr�]sa��

�N�	#�B�
�S�)�$�
%�C�
�*�*�S�/�
*�C�
&�C�	���z��	-���
�
�b�����s�A&�&A/).�	itertoolsrro�numpyr&r*�
pandas.errorsr�pandasrrr�pandas._testing�_testingr��mark�parametrizer0r>rCrLrOrYrcrkrmrrrxrr�r��get_cython_table_paramsrAr��splitr�r�r�r�r��filterwarningsr�r�r�r�r�rr"r �<module>r�s���	��
�,���
���������
�3�G�4�G�!��-������*�V�T�N�;�1�<�1�������#@�A�������3��e��"5��c�E�7�^�7L�!M�N�#�O�B�#������
��e�U�^��u�e�n�e�V�_�M�N���	��-�������E�;�#7�8�H�9�H�������#@�A�������3��,��u�g��!?�@�#�A�B�#�3�������$�{�Q��c�
�O�&D�k�R��)��)�-�9&�x�������B����C��:��S�z�*�+�y�)�.D�-E���$�
�$�������	�"��"�"��7�=�=�?�#���#���#��	�"��	�"��9�%��I�&�

�
	
��� �!� �(0�6������
�1�� ���	8��	8�8������3�4�������
�%��D�E��G�G�E�*�@�	
��	�$�	�5�$�������5�%�.�5�&�/�!B�C�/�D�/�������5�%�.�6�5�/�!B�C�&�D�&�������;�
�/A�CW�X��	��	r"

Youez - 2016 - github.com/yon3zu
LinuXploit