Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/pandas/tests/io/parser/__pycache__/test_mangle_dupes.cpython-37.pyc
Назад
B �5�g � @ s� d Z ddlmZ ddlZddlmZ ddlmZ ej � di ddig�dd � �Zd d� Zdd � Z ej � ddedddggdddgd�fdeddddddggddddddgd�fdedddddddggddd dd!d"d#gd�fg�d$d%� �Zej � d&d'dddgedd(d(gd)d*d+ggdddgd�fd,ddddddgedd(d-d.d/d0gd)d*d+d1d2d3ggddddddgd�fd4ddd dd!ddgedd(d-d.d/d0d5gd)d*d+d1d2d3d6ggddd dd!d"d#gd�fg�d7d8� �Zd9d:� ZdS );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�kwargsZmangle_dupe_colsTc C sT | }d}|j t|�fddi|��}tdddddggd d ddd gd�}t�||� d S )Nza,a,b,b,b 1,2,3,4,5�sep�,� � � � � �aza.1�bzb.1zb.2)�columns)�read_csvr r �tm�assert_frame_equal)�all_parsersr �parser�data�result�expected� r �^/home/digitalm-up/venv/lib/python3.7/site-packages/pandas/tests/io/parser/test_mangle_dupes.py� test_basic s "r c C sH | }d}t dddgdddggdd d gd�}|�t|��}t�||� d S )Nza,b,a 0,1,2 3,4,5r r r r r r r r za.1)r )r r r r r )r r r r r r r r �test_basic_names s "r c C s>