403Webshell
Server IP : 35.80.110.71  /  Your IP : 216.73.216.170
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64
User : ubuntu ( 1000)
PHP Version : 8.3.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/matplotlib/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/matplotlib/tests/__pycache__/test_pickle.cpython-312.pyc
�

G8�c��J�ddlmZddlZddlZddlZddlZddlZddlm	Z	ddl
mZddlm
Z
ddlmZddlmZddlmZddlmZddlmZddlmZd	�Zd
�Zej>jAd�e
dg�
�d���Z!d�Z"ej>jAd�e
dg�
�d���Z#d�Z$d�Z%d�Z&d�Z'd�Z(Gd�d�Z)d�Z*d�Z+d�Z,d�Z-ej\j_de	j`jc��d��Z2d�Z3d�Z4d �Z5d!�Z6d"�Z7y)#�)�BytesION)�cm)�subprocess_run_helper)�check_figures_equal)�rrulewrapper)�VertexSelector)�
parasite_axesc�H�tj�}tj|t	�tj
�tjd�}tj|t	�tj
�tjd��}tjtjd�d��tj�tj|t	�tj
�tj�tjtjd�tjd���tjtj�t	�tj
�tj�}tj�}tjtjd��|jd�tj|t	�tj
�y)	N�y�polar)�
projection�
�foobar��label)�x�height�log)�plt�figure�pickle�dumpr�HIGHEST_PROTOCOL�subplot�axes�plot�np�arange�legend�bar�gca�
set_yscale��fig�axs  �>/usr/lib/python3/dist-packages/matplotlib/tests/test_pickle.py�test_simpler's%��

�*�*�,�C�
�K�K��W�Y�� 7� 7�8�	���S�	�B�
�K�K��G�I�v�6�6�7�	���W�	%�B��H�H�R�Y�Y�r�]�(�+��J�J�L�
�K�K��G�I�v�6�6�7�
�J�J�L��G�G�b�i�i��m�B�I�I�b�M�2�
�K�K����	�7�9�f�&=�&=�>�

�*�*�,�C�	����B��H�H�R�Y�Y�r�]���M�M�%��
�K�K��W�Y�� 7� 7�8�c��|jd�tj|�tjd�t	j
d�t	j
d�}}t	jddd�jdd�x}x}}t	j|dz�}tjddd	�tjttd���tjddd
�tj|ddg�
�tj�tjddd�tj|�tjddd�tj |�tjddd�tj"|�tjddd�}|j%dd�|j'dd�tj(||||�tjddd�}|j%dd�|j'dd�tj*||||�tjddd�tj,||d
zd��tj.d��tjddd�tj0||dzdd��y)N)r�z!Can you fit any more in a figure?�rr�Pg333333����z//�ooo)�hatches��r*��	z$x^2$rz
upper left)�locg�g�������?g�������?)�xerr�yerr)�set_size_inchesrr�suptitlerr�linspace�reshape�sinrr�list�range�contourf�colorbar�
pcolormesh�imshow�pcolor�set_xlim�set_ylim�
streamplot�quiver�scatterr�errorbar)�fig_refr�y�data�u�vr%s       r&�_generate_complete_test_figurerP/s������G�$��J�J�w���L�L�4�5��9�9�Q�<����2��q�A��;�;�q�"�b�)�1�1�"�a�8�8�D�8�1�q�
���q�4�x��A��K�K��1�a���H�H�T�%��)�_���K�K��1�a���L�L���e�}�-��L�L�N��K�K��1�a���N�N�4���K�K��1�a���J�J�t���K�K��1�a���J�J�t��	���Q��1�	�B��K�K��1���K�K��1���N�N�1�a��A��	���Q��1�	�B��K�K��1���K�K��1���J�J�q�!�Q����K�K��1�a���K�K��1��6��)��J�J�<� ��K�K��1�a���L�L��A��H�3�S�1r(�default�png)�
extensionsc��t|�t�}tj||tj�tj
|j
��}|jj�|j|j��|j|jjj��tj|�y�N)rPrrrr�loads�	getbuffer�canvas�drawr9�get_size_inches�figimage�renderer�buffer_rgbar�close)�fig_testrK�pkl�loadeds    r&�
test_completerb]s���#�7�+�
�)�C�
�K�K���f�5�5�6�
�\�\�#�-�-�/�
*�F�
�M�M�������V�3�3�5�6����f�m�m�,�,�8�8�:�;��I�I�f�r(c���ddl}ddl}|jd}t|d�5}|j|�}ddd�tt
|j���y#1swY�.xYw)Nr�PICKLE_FILE_PATH�rb)�osr�environ�open�load�print�str�dumps)rfr�path�blobr$s     r&�_pickle_load_subprocessromsb��
��
�:�:�(�)�D�	
�d�D�	� �T��f�k�k�$��� �
�#�l�f�l�l�3��
 �!� � �s�A$�$A-c��t|�|dz}|j�rJ�|jd�5}tj||tj
�ddd�|j�sJ�t
tddt|�i��}tjtj|j��}|jj�|j|j!��|j#|jj$j'��t)j*|�y#1swY��xYw)Nzsinus.pickle�wb�<rd)�timeout�	extra_env)rP�existsrhrrrrrorkrV�ast�literal_eval�stdoutrXrYr9rZr[r\r]rr^)r_rK�tmp_path�fp�file�proc�
loaded_figs       r&� test_pickle_load_from_subprocessr~ys���#�7�+�	�N�	"�B��y�y�{��?�	�����<�$����G�T�6�#:�#:�;�<�
�9�9�;��;� ���%�s�2�w�/��D����c�.�.�t�{�{�;�<�J����������Z�7�7�9�:����j�'�'�0�0�<�<�>�?��I�I�j��#<�<�s�&E�Ec���tjd�}t�}tj||tj
�tjd�tjjjik(sJ�tj|j��}tjjjik7sJ�|j�dk(sJ�y)Nza label�all)
rrrrrrr^�_pylab_helpers�Gcf�figsrVrW�	get_label)r$�bufs  r&�test_gcfr��s���

�*�*�Y�
�C�
�)�C�
�K�K��S�&�1�1�2��I�I�e�����!�!�&�&�"�,�,�,�
�,�,�s�}�}��
'�C����!�!�&�&�"�,�,�,��=�=�?�i�'�'�'r(c���ddlm}tj�}||�}|j	ddd�}|jgd�gd��t
j|t�tj�y)Nr)�FigureCanvasPdfr.)r.r/r-)
�matplotlib.backends.backend_pdfr��mfigure�Figure�add_subplotrrrrr)r�r$�_r%s    r&�test_no_pyplotr��sS��?�
�.�.�
�C����A�	����A�q�	!�B��G�G�I�y�!�
�K�K��W�Y�� 7� 7�8r(c�`�ddlm}|ddd�}tj|t	��y)Nr)�RendererAggr��)�matplotlib.backends.backend_aggr�rrr)r�r\s  r&�
test_rendererr��s#��;��2�r�2�&�H�
�K�K��'�)�$r(c�J�ddlm}|d�}|jj}|j	ddd�}|jt
jd�jdd��|jj�tj|t��y)Nr)�new_figure_manageri�r.�r-r2)
r�r�rXrr�rCrrr<rYrrr)r��managerr$r%s    r&�
test_imager��st��C� ��&�G�
�.�.�
�
�C�	����A�q�	!�B��I�I�b�i�i��m�#�#�A�q�)�*��N�N����
�K�K��W�Y�r(c���tjd��tj�}tj|�}tj
|�tj�y)NT)r)rr�gcfrrlrVrY)r$�pfs  r&�
test_polarr��s<���K�K�d��

�'�'�)�C�	���c�	�B�
�L�L����H�H�Jr(c��eZdZd�Zy)�
TransformBlobc�l�tj�|_tj�|_tj|j|j�|_tj|j
�|_tj|j|j�|_yrU)	�mtransforms�IdentityTransform�identity�	identity2�CompositeGenericTransform�	composite�TransformWrapper�wrapper�
composite2)�selfs r&�__init__zTransformBlob.__init__�sz��#�5�5�7��
�$�6�6�8���$�>�>��M�M��N�N����#�3�3�D�N�N�C���%�?�?��L�L��M�M���r(N)�__name__�
__module__�__qualname__r��r(r&r�r��s��r(r�c��t�}tj|�}~tj|�}|jj
|jk(sJ�|jjj�D�cgc]	}|���c}|jgk(sJ�|jj|jjk(sJ�|jj|jjk(sJ�ycc}wrU)r�rrlrVr��_childr��_parents�valuesr��
input_dims�output_dims)�objr�rOs   r&�test_transformr��s���
�/�C�	���c�	�B��
�,�,�r�
�C��;�;������.�.�.����-�-�4�4�6�7�A�A�C�7�C�N�N�;K�K�K�K��;�;�!�!�S�]�]�%=�%=�=�=�=��;�;�"�"�c�m�m�&?�&?�?�?�?��8s�Dc��td�}	tjtj|��y#t$r
td��wxYw)Nr/z!rrulewrapper pickling test failed)rrrVrl�RecursionErrorrj)�rs r&�test_rrulewrapperr��s?���Q��A�����V�\�\�!�_�%����
�1�2�
��s	�(6�Ac�
�tjdd��\}}tjtj|��}|j
dj
dd�|j
dj�dk(sJ�y)	Nr/T)�sharexrrr�r.)rr�)r�subplotsrrVrlrrE�get_xlim)r$�axss  r&�test_sharedr��sd���|�|�A�d�+�H�C��
�,�,�v�|�|�C�(�
)�C��H�H�Q�K����R� ��8�8�A�;���!�X�-�-�-r(c�
�tj�\}}|jgd��|jdtj
tjf��tjtj|��y)N)皙�����?r��333333�?r��top)�	functions)
rr��
inset_axes�secondary_xaxisr�square�sqrtrrVrlr#s  r&�test_inset_and_secondaryr��sS���l�l�n�G�C���M�M�"�#����u����B�G�G�(<��=�
�L�L����c�"�#r(�cmapc�.�tj|�yrU)rrl)r�s r&�	test_cmapr��s��
�L�L��r(c���tj�}|j�J�t�}t	j
||�|j
d�t	j|�}|j�J�y)Nr)r�r�rXrrr�seekri)r$�out�fig2s   r&�test_unpickle_canvasr��s\��
�.�.�
�C��:�:�!�!�!�
�)�C�
�K�K��S���H�H�Q�K��;�;�s��D��;�;�"�"�"r(c��tjgd��}ttjtj
|���tjk(sJ�y)N)rrr.r.)r	�	host_axes�typerrVrl�HostAxes)r%s r&�test_mpl_toolkitsr�	s=��	�	 �	 ��	.�B�����V�\�\�"�-�.�/�=�3I�3I�I�I�Ir(c���ttjtjtj
j
����tj
jk(sJ�yrU)r�rrVrl�mpl�colors�LogNormr�r(r&�test_standard_normr�sE������V�\�\�#�*�*�*<�*<�*>�?�@�A��:�:�����r(c�*�tjjtjjtjj
��}t
tjtj|���t
|�k(sJ�yrU)
r�r��make_norm_from_scale�scale�
LogitScale�	Normalizer�rrVrl)�logit_norm_instances r&�test_dynamic_normr�sh���*�*�9�9��	�	���c�j�j�2�2�4�6������V�\�\�*=�>�?�@��#�$�%�%�%r(c��tjddgd��\}tjtjt|���y)Nrr.T)�picker)rrrrVrlr)�lines r&�test_vertexselectorr�s2���H�H�a��V�D�)�E�D�
�L�L����n�T�2�3�4r()8�iorrvr�numpyr�pytest�
matplotlibr�r�matplotlib.testingr�matplotlib.testing.decoratorsr�matplotlib.datesr�matplotlib.linesr�matplotlib.pyplot�pyplotr�matplotlib.transforms�
transformsr��matplotlib.figurerr��mpl_toolkits.axes_grid1r	r'rP�style�contextrbror~r�r�r�r�r�r�r�r�r�r��mark�parametrize�
_colormapsr�r�r�r�r�r�r�r�r(r&�<module>r�s*���
�
��
���4�=�)�+��+�#�1�9�6+2�\�����9�����(��)���	"������9�����(��)���4(�9�%�	 ��
�
� @��.�$����������!5�!5�!7�8��9��#�J�
�
%�5r(

Youez - 2016 - github.com/yon3zu
LinuXploit