Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/pandas/tests/io/xml/__pycache__/test_to_xml.cpython-37.pyc
Назад
B �5�g� � @ s� d dl mZ d dlmZmZ d dlZd dlZd dlZd dl m Z d dlm m Z d dlmZmZ d dlmZ d dlmZ d dlmZ edd d gdddgd ejdgd��Zeddddddddgddddddddgddddddddgdddd d!d"d#d$gd%��Zd&Zd'd(� Zejd)d*gd+�d,d-� �Zejej d.e�!d.�d/�d0gd+�d1d2� �Z"d3d4� Z#d5d6� Z$d7d8� Z%d9d:� Z&d;d<� Z'd=d>� Z(ej)�*d?e+e,d@dA��dBdC� e,d@dA�D �g�dDdE� �Z-dFZ.dGdH� Z/dIdJ� Z0dKdL� Z1ej)j2e dMdN�dOdP� �Z3ej)j2e dQdN�dRdS� �Z4dTdU� Z5dVdW� Z6dXdY� Z7dZd[� Z8d\d]� Z9d^d_� Z:d`da� Z;ej)j2e dQdN�dbdc� �Z<ddde� Z=ej)j2e dQdN�dfdg� �Z>dhdi� Z?djdk� Z@dldm� ZAdndo� ZBdpZCdqdr� ZDe�!d.�dsdt� �ZEe�!d.�ej)�*dudvdwdxg�dydz� ��ZFd{d|� ZGe�!d.�d}d~� �ZHdd�� ZId�d�� ZJe�Kd.�d�d�� �ZLd�d�� ZMd�ZNe�!d.�d�d�� �ZOe�!d.�d�d�� �ZPe�!d.�d�d�� �ZQe�!d.�d�d�� �ZRe�!d.�ej)�*d�d�d�g�d�d�� ��ZSe�!d.�d�d�� �ZTe�!d.�d�d�� �ZUe�!d.�d�d�� �ZVd�d�� ZWe�!d.�d�d�� �ZXe�!d.�d�d�� �ZYe�!d.�d�d�� �ZZdFZ[ej)�*d�d�d�d�d�g�d�d�� �Z\ej)�*d�d�d�d�d�g�ej)�*d�d�d�d�d�g�d�d�� ��Z]d�d�� Z^ej_e�!d��e�!d.�d�d�� ���Z`dS )�� )�annotations)�BytesIO�StringION)�PY38)� DataFrame�Index)� get_handle)�read_xmlZsquare�circle�triangleih � � � )�shape�degrees�sidesZMercuryZVenusZEarthZMarsZJupiterZSaturnZUranusZNeptuneZterrestrialz gas giantz ice giant�inner�outerg`�|x� �?gcAJx@g2r���@g�l����?gh��|���@g� �@gd]�F�U@g�� h�Y@)Zplanet�type�location�massac <?xml version='1.0' encoding='utf-8'?> <data> <row> <index>0</index> <category>cooking</category> <title>Everyday Italian</title> <author>Giada De Laurentiis</author> <year>2005</year> <price>30.0</price> </row> <row> <index>1</index> <category>children</category> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </row> <row> <index>2</index> <category>web</category> <title>Learning XML</title> <author>Erik T. Ray</author> <year>2003</year> <price>39.95</price> </row> </data>c C s | d k r| � dd�} | S )Nz%<?xml version="1.0" encoding="utf-8"?z%<?xml version='1.0' encoding='utf-8'?)�replace)�doc� r �U/home/digitalm-up/venv/lib/python3.7/site-packages/pandas/tests/io/xml/test_to_xml.py� equalize_decl� s r �rb�r)�paramsc C s | j S )N)�param)�requestr r r �mode� s r! �lxml)Zmarks�etreec C s | j S )N)r )r r r r �parser� s r$ c C s~ | dddd�}t ||d�}t�d��P}|j||d� t|d��}|�� �d��� }W d Q R X t|�}|t kspt �W d Q R X d S ) N�io�data�xmlz books.xml)r$ ztest.xmlr zutf-8)r �tm�ensure_clean�to_xml�open�read�decode�stripr �from_file_expected�AssertionError)�datapathr$ �filename�df_file�path�f�outputr r r �test_file_output_str_read� s r7 c C s~ | dddd�}t ||d�}t�d��P}|j||d� t|d��}|�� �d��� }W d Q R X t|�}|t kspt �W d Q R X d S ) Nr% r&