| 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/parser/__pycache__/ |
Upload File : |
�
0 �g � �� � d Z ddlmZ ddlZddlmZ ddlmZ ej j d� Zej j d� Z
ed� � Zed� � Zd � Zeej j# d
d eg d�gg d
��� fd eg d�gg d��� fd eg d�gg d��� fg� d� � � Zej j# ddg d� eg d�g d�gg d��� fdg d� eg d�g d�gg d ��� fd!g d"� eg d#�g d$�gg d%��� fg� d&� � Zed'� � Zed(� � Zed)� � Zej j# d*g d+�d,fg d+�d-fg� d.� � Zy)/z�
Tests that duplicate columns are handled appropriately when parsed by the
CSV engine. In general, the expected result is that they are either thoroughly
de-duplicated (if mangling requested) or ignored otherwise.
� )�StringION)� DataFrame�
pyarrow_xfailz=ignore:Passing a BlockManager to DataFrame:DeprecationWarningc � � | }d}|j t |� d�� }t g d�gg d��� }t j ||� y )Nza,a,b,b,b
1,2,3,4,5�,)�sep)� � � � � )�a�a.1�bzb.1zb.2��columns��read_csvr r �tm�assert_frame_equal��all_parsers�parser�data�result�expecteds �JC:\Python312\Lib\site-packages\pandas/tests/io/parser/test_mangle_dupes.py�
test_basicr sB � �
�F�!�D�
�_�_�X�d�^��_�
5�F��/�*�4S�T�H����&�(�+� c � � | }d}t g d�g d�gg d��� }|j t |� � }t j ||� y )Nza,b,a
0,1,2
3,4,5�r r r
)r r r
)r r r r )r r r r r )r r r r r s r �test_basic_namesr"