Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/pandas/tests/io/parser/__pycache__/test_dialect.cpython-37.pyc
Назад
B �5�g � @ s d Z ddlZddlmZ ddlZddlmZ ddlmZ ddl m Z ejdd� �Z dd � Zd d� Zdd � Zej�dddddddg�ej�ddddg�dd� ��Zejjdddidfddiefddidfddidfddiefddiefgd d!d"d#d$d%gd&�d'd(� �ZdS ))zf Tests that dialects are properly handled during parsing for all of the parsers defined in parsers.py � N)�StringIO)� ParserWarning)� DataFramec C s d} ddddddd�}| |fS )NZweirdF�~�:� )�doublequote� escapechar� delimiter�skipinitialspace� quotechar�quoting� )�dialect_name�dialect_kwargsr r �Y/home/digitalm-up/venv/lib/python3.7/site-packages/pandas/tests/io/parser/test_dialect.py�custom_dialect s r c C s\ | }d}t �� }t j|_|jt|�|d�}d}|�t|��}|jdddd� t�||� d S )Nz0label1,label2,label3 index1,"a,c,e index2,b,d,f )�dialectz/label1,label2,label3 index1,a,c,e index2,b,d,f �az"aT)Zinplace) �csv�excel� QUOTE_NONEr �read_csvr �replace�tm�assert_frame_equal)�all_parsers�parser�dataZdia�df�expr r r �test_dialect s r! c C s^ d}| }d}t ddgddgd��}tj|dd ��$ |jt|�|d �}t�||� W d Q R X d S )NZ mydialectz+fruit:vegetable apple:broccoli pear:tomato �apple�pear�broccoli�tomato)ZfruitZ vegetabler )r )r )r r �with_csv_dialectr r r )r r r r r r r r r �test_dialect_str5 s r'