| 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/xml/__pycache__/ |
Upload File : |
�
0 �gI� �
�n � d dl mZ d dlmZmZ d dlmZ d dlZd dlm Z d dl
mZ d dlm
Z
d dlmZ d dlZd dlZd d lmZ d d
lmZmZ d dlmc mZ d dlZd dlmZmZm Z d dl!m"Z# d dl$m%Z%m&Z& d d
l'm(Z( d dl)m*Z* d dl+m,Z, eg d�g d�dejZ dgd�� Z.dZ/dZ0 edddddd�dddddd�dddddd�d d d d d d�d d d d d d�d!d"d#d$d%d�d&�� Z1d'� Z2 ejf d(d)g�*� d+� � Z4 ejf ejj d, ejl d,� �-� d.g�*� d/� � Z7d0� Z8d1� Z9d2� Z:ejv jx ejv jz d3� � � Z>d4� Z?d5� Z@d6� ZAd7� ZBd8� ZCd9� ZDd:� ZEejv j� d;d<d=g� d>� � ZGejv j� d;d<d=g� d?� � ZHd@� ZIejv jx ejv jz dA� � � ZJejv jx ejv jz dB� � � ZKdC� ZLdD� ZMdE� ZNdF� ZOdG� ZPdH� ZQdI� ZRdJ� ZSdK� ZTdL� ZUdM� ZVejv j� dNd<dg� dO� � ZWdP� ZXdQ� ZYdR� ZZdS� Z[dT� Z\dU� Z]dV� Z^dW� Z_dX� Z`dY� ZadZ� Zbd[� Zcd\� Zdd]� Zed^� Zfd_� Zgd`� Zhda� Zidb� Zjdc� Zk ej� d,� dd� � Zmde� Zndf� Zodg� Zpdh� Zqdi� Zrdj� Zsdk� Ztdl� Zudm� Zvdn� Zwdo� Zxdp� Zydq� Zzejv j� d;d<d=g� dr� � Z{ds� Z|dt� Z}ejv jx ejv jz du� � � Z~dv� Zdw� Z�dx� Z�dy� Z�dz� Z�d{� Z�d|� Z�d}� Z�d~� Z�d� Z�d�� Z�d�� Z�d�� Z�ejv jx ejv jz d�� � � Z�d�� Z�d�� Z�y)�� )�annotations)�BytesIO�StringIO)� LZMAErrorN)� ReadError)� HTTPError)�
ParseError)�
BadZipFile)�import_optional_dependency)�EmptyDataError�ParserError)�NA� DataFrame�Series)�ArrowStringArray�StringArray)�ArrowStringArrayNumpySemantics)�
get_handle)�read_xml��square�circle�triangle��h r � � � ��shape�degrees�sidesa[ <?xml version='1.0' encoding='utf-8'?>
<data xmlns="http://example.com">
<row>
<shape>square</shape>
<degrees>360</degrees>
<sides>4</sides>
</row>
<row>
<shape>circle</shape>
<degrees>360</degrees>
<sides/>
</row>
<row>
<shape>triangle</shape>
<degrees>180</degrees>
<sides>3</sides>
</row>
</data>a� <?xml version='1.0' encoding='utf-8'?>
<doc:data xmlns:doc="http://example.com">
<doc:row>
<doc:shape>square</doc:shape>
<doc:degrees>360</doc:degrees>
<doc:sides>4.0</doc:sides>
</doc:row>
<doc:row>
<doc:shape>circle</doc:shape>
<doc:degrees>360</doc:degrees>
<doc:sides/>
</doc:row>
<doc:row>
<doc:shape>triangle</doc:shape>
<doc:degrees>180</doc:degrees>
<doc:sides>3.0</doc:sides>
</doc:row>
</doc:data>�ID_00001�ID_00002�ID_00003�ID_00004�ID_00005�r � � r r zBlue Line (Forest Park)zRed, Purple Linez#LineStyle01�clampedToGroundz�-87.77678526964958,41.8708863930319,0 -87.77826234150609,41.87097820122218,0 -87.78251583439344,41.87130129991005,0 -87.78418294588424,41.87145055520308,0 -87.7872369165933,41.8717239119163,0 -87.79160214925886,41.87210797280065,0a\ -87.65758750947528,41.96427269188822,0 -87.65802133507393,41.96581929055245,0 -87.65819033925305,41.96621846093642,0 -87.6583189819129,41.96650362897086,0 -87.65835858701473,41.96669002089185,0 -87.65838428411853,41.96688150295095,0 -87.65842208882658,41.96745896091846,0 -87.65846556843937,41.9683761425439,0 -87.65849296214573,41.96913893870342,0a� -87.65492939166126,41.95377494531437,0 -87.65557043199591,41.95376544118533,0 -87.65606302030132,41.95376391658746,0 -87.65623502146268,41.95377379126367,0 -87.65634748981634,41.95380103566435,0 -87.65646537904269,41.95387703994676,0 -87.65656532461145,41.95396622645799,0 -87.65664760856414,41.95404201996044,0 -87.65671750555913,41.95416647054043,0 -87.65673983607117,41.95429949810849,0 -87.65673866475777,41.95441024240925,0 -87.6567690255541,41.95490657227902,0 -87.65683672482363,41.95692259283837,0 -87.6568900886376,41.95861070983142,0 -87.65699865558875,41.96181418669004,0 -87.65756347177603,41.96397045777844,0 -87.65758750947528,41.96427269188822,0ah -87.65362593118043,41.94742799535678,0 -87.65363554415794,41.94819886386848,0 -87.6536456393239,41.95059994675451,0 -87.65365831235026,41.95108288489359,0 -87.6536604873874,41.9519954657554,0 -87.65362592053201,41.95245597302328,0 -87.65367158496069,41.95311153649393,0 -87.65368468595476,41.9533202828916,0 -87.65369271253692,41.95343095587119,0 -87.65373335834569,41.95351536301472,0 -87.65378605844126,41.95358212680591,0 -87.65385067928185,41.95364452823767,0 -87.6539390793817,41.95370263886964,0 -87.6540786298351,41.95373403675265,0 -87.65430648647626,41.9537535411832,0 -87.65492939166126,41.95377494531437,0a -87.65345391792157,41.94217681262115,0 -87.65342448305786,41.94237224420864,0 -87.65339745703922,41.94268217746244,0 -87.65337753982941,41.94288140770284,0 -87.65336256753105,41.94317369618263,0 -87.65338799707138,41.94357253961736,0 -87.65340240886648,41.94389158188269,0 -87.65341837392448,41.94406444407721,0 -87.65342275247338,41.94421065714904,0 -87.65347469646018,41.94434829382345,0 -87.65351486483024,41.94447699917548,0 -87.65353483605053,41.9453896864472,0 -87.65361975532807,41.94689193720703,0 -87.65362593118043,41.94742799535678,0��id�name�styleUrl�extrude�altitudeMode�coordinatesc � � t j d� d} t j t | �� 5 t t � d d d � y # 1 sw Y y xY w)N�lxml��Passing literal xml to 'read_xml' is deprecated and will be removed in a future version. To read from a literal string, wrap it in a 'StringIO' object.��match)�pytest�importorskip�tm�assert_produces_warning�
FutureWarningr �xml_default_nmsp��msgs �>C:\Python312\Lib\site-packages\pandas/tests/io/xml/test_xml.py�test_literal_xml_deprecationrA � sJ � �
����� :� �
� #� #�M�� =� #��!�"�#� #� #�s �A�A�rb�r)�paramsc � � | j S �N��param��requests r@ �moderK � � ��=�=�� r4 )�marks�etreec � � | j S rF rG rI s r@ �parserrQ rL rM c �� � t j � 5 }t |dd�� 5 }|j | � d d d � t |fi |��cd d d � S # 1 sw Y �xY w# 1 sw Y y xY w)N�w�utf-8��encoding)r: �ensure_clean�open�writer )�data�kwargs�path�fs r@ �read_xml_iterparser^ sc � � ��� � (�d�
�$��g�
.� �!�
�G�G�D�M� ���'��'�(� (� � ��(� (�s! �A�A�A�A �A�A(c �b � t | d|�� 5 }t j � 5 }t |dd�� 5 }|j |j
j
� � d d d � t |fi |��cd d d � cd d d � S # 1 sw Y �'xY w# 1 sw Y nxY w d d d � y # 1 sw Y y xY w)NrC )�compressionrS rT rU )r r: rW rX rY �handle�readr )� comp_path�compression_onlyr[ �handlesr\ r] s r@ �read_xml_iterparse_comprf s� � � �I�s�0@� A� ,�W�
�_�_�
� ,�$��d�C�'�2�
/�a�������+�+�-�.�
/��D�+�F�+� ,� ,�,� ,�
/�
/�� ,� ,�� ,�,� ,� ,�s9 �B%�B�*B�B�0 B%�B�B�B �B%�%B.c �. � t j d� t | d�� }t | d�� }t | ddg d�i�� }t | ddg d�i�� }t j ||� t j ||� t j ||� y )Nr4 �rQ rO �book��category�title�year�author�price�rQ � iterparse�r8 r9 r r: �assert_frame_equal)� xml_books�df_file_lxml�
df_file_etree�df_iter_lxml�
df_iter_etrees r@ �test_parser_consistency_filery # s� � �
������I�f�5�L��Y�w�7�M�����K�L��L�
����K�L��M� ���,�
�6����,��5����,�
�6rM c �� � |j t �� t t t � | �� }t t t j � � | dg d�i�� }t
j ||� y )N��contentrh �rowr rp )�
serve_contentr= r r r �encoder: rs )rQ �
httpserver�df_xpath�df_iters r@ �test_parser_consistency_urlr� 8 sb � � ���%5��6���!1�2�6�B�H��� �'�'�)�*���7�8��G� ���(�G�,rM c �� � t | ||dk( rdnd �� 5 }t ||�� }d d d � t g d�g d�g d�g d�g d �d
�� }t j |� y # 1 sw Y �;xY w�NrC rT rU rh ��cooking�children�web�zEveryday ItalianzHarry PotterzLearning XML�zGiada De LaurentiiszJ K. RowlingzErik T. Ray��� r� i� �g >@g=
ףp�=@g������C@�rk rl rn rm ro )rX r r r: rs )rt rQ rK r] �df_file�df_expecteds r@ �test_file_liker� G sk � �
�i��4�3�;��D� I� -�Q��1�V�,��-� �6�I�L�&�*�
��K� ���'�;�/�-� -�s �A�A'c �< � t | ||dk( rdnd �� 5 }|j � }d d d � t t t � rt |� n
t
|� |�� }t g d�g d�g d�g d�g d �d
�� }t j ||� y # 1 sw Y �lxY wr� )
rX rb r �
isinstance�bytesr r r r: rs )rt rQ rK r] �xml_obj�df_ior� s r@ �test_file_ior� X s� � �
�i��4�3�;��D� I� �Q��&�&�(���
�'���7��� �X�g�=N��
�E�
�6�I�L�&�*�
��K� ���%��-�%� �s �B�Bc �R � t | ||dk( rdnd �� 5 }|j � }d d d � |dk( rt j � � }n|dk( rt � }t |�� }t g d�g d�g d�g d �g d
�d�� }t
j ||� y # 1 sw Y �wxY w�NrC rT rU rB rh r� r� r� r� r� r� )rX rb r �decoder r r: rs �rt rQ rK r] r� �df_strr� s r@ � test_file_buffered_reader_stringr� n s� � �
�i��4�3�;��D� I� �Q��&�&�(��� �t�|��7�>�>�+�,��
����7�#��
�g�f�
-�F��6�I�L�&�*�
��K� ���&�+�.�)� �s �B�B&c �h � t | ||dk( rdnd �� 5 }t |� |j � }d d d � |dk( rt j � � }n|dk( rt � }t |�� }t
g d�g d�g d�g d �g d
�d�� }t j ||� y # 1 sw Y �wxY wr� ) rX �nextrb r r� r r r: rs r� s r@ �,test_file_buffered_reader_no_xml_declarationr� � s� � �
�i��4�3�;��D� I� �Q��Q���&�&�(��� �t�|��7�>�>�+�,��
����7�#��
�g�f�
-�F��6�I�L�&�*�
��K� ���&�+�.�+� �s �B(�(B1c � � d}t t |� | �� }t ddd�dg�� }t j ||� y )N�<