Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/pandas/tests/io/parser/__pycache__/test_textreader.cpython-37.pyc
Назад
B �5�g<* � @ s� d Z ddlmZmZ ddlZddlZddlZddlm m Z ddlmZ ddl mZ ddlmZ ddlmZmZ ddlmZ G dd � d �Zd d� ZdS )z\ Tests the TextReader class in parsers.pyx, which is integral to the C engine in parsers.py � )�BytesIO�StringION)� TextReader)� DataFrame)�TextFileReader�read_csv)�ensure_dtype_objsc @ s� e Zd Zejdd�dd� �Zdd� Zdd� Zd d � Zdd� Z d d� Z dd� Zdd� Zdd� Z dd� Zdd� Zdd� Zdd� Zdd� Zdd � Zd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zd+d,� Zd-d.� Zd/d0� Zd1S )2�TestTextReaderT)Zautousec C sR |ddd�| _ |ddd�}tj�|d�| _tj�| j d�| _tj�| j d�| _d S )N�io�parser�data�csvz test1.csvz test2.csvztest.xls)�dirpath�os�path�join�csv1Zcsv2Zxls1)�selfZdatapathZcsv1_dirpath� r �\/home/digitalm-up/venv/lib/python3.7/site-packages/pandas/tests/io/parser/test_textreader.py�setup_method s zTestTextReader.setup_methodc C s, t | jd��}t|�}|�� W d Q R X d S )N�rb)�openr r �read)r �f�readerr r r �test_file_handle$ s zTestTextReader.test_file_handlec C s0 t | jd��}t|d d�}|�� W d Q R X d S )Nr )�header)r r r r )r r r r r r �test_file_handle_mmap) s z$TestTextReader.test_file_handle_mmapc C s@ t | jd��}|�� }W d Q R X t|�}t|d d�}|�� d S )Nr )r )r r r r r )r r �text�srcr r r r � test_StringIO/ s zTestTextReader.test_StringIOc C s>