Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/pandas/tests/io/parser/__pycache__/test_index_col.cpython-37.pyc
Назад
B �5�g� � @ s( d Z ddlmZ ddlZddlZddlmZmZm Z ddl mZ ej �dddg�dd � �Zd d� Zdd � Zdd� Zej �ddddddgifdddddgifdddgeg dd�d�fdddgeg dd�d�fdddgeg dd�d�fdddgeg dd�d�fddgdge jg gd ddgd�d�fddgdge jg gd ddgd�d�fddgdge jg gd ddgd�d�fddgdge jg gd ddgd�d�fg �dd� �Zdd� Zej �dddgd dgdd!gd d!gd"d#gg�d$d%� �Zd&d'� Zd(d)� Zd*d+� Zej jd,d-� �Zd.d/� Zd0d1� Zd2d3� Zd4d5� ZdS )6z� Tests that the specified index column (a.k.a "index_col") is properly handled or inferred during parsing for all of the parsers defined in parsers.py � )�StringION)� DataFrame�Index� MultiIndex�with_headerTFc C s� | }d}d}|rP|| }|j t|�dd�}|j t|�dd��d�}t�||� n4|}d}tjt|d�� |j t|�dd� W d Q R X d S ) Na� KORD1,19990127, 19:00:00, 18:56:00, 0.8100, 2.8100, 7.2000, 0.0000, 280.0000 KORD2,19990127, 20:00:00, 19:56:00, 0.0100, 2.2100, 7.2000, 0.0000, 260.0000 KORD3,19990127, 21:00:00, 20:56:00, -0.5900, 2.2100, 5.7000, 0.0000, 280.0000 KORD4,19990127, 21:00:00, 21:18:00, -0.9900, 2.0100, 3.6000, 0.0000, 270.0000 KORD5,19990127, 22:00:00, 21:56:00, -0.5900, 1.7100, 5.1000, 0.0000, 290.0000 KORD6,19990127, 23:00:00, 22:56:00, -0.5900, 1.7100, 4.6000, 0.0000, 280.0000zBID,date,NominalTime,ActualTime,TDew,TAir,Windspeed,Precip,WindDir ZID)� index_colr )�headerzIndex ID invalid)�match)�read_csvr � set_index�tm�assert_frame_equal�pytest�raises� ValueError) �all_parsersr �parserZ no_headerr �data�result�expected�msg� r �[/home/digitalm-up/venv/lib/python3.7/site-packages/pandas/tests/io/parser/test_index_col.py�test_index_col_named s r c C sx | }d}t dddgdddgdd d gddd gd�tdddgdd�d�}dddddg}|jt|�|dgd�}t�||� d S )Nz+1,2,3,4,hello 5,6,7,8,world 9,10,11,12,foo � � � � � � � � � � � � )�a�b�c�dZhelloZworld�foo�message)�name)�indexr&