File: //lib64/python3.8/__pycache__/csv.cpython-38.opt-2.pyc
U
e5d? @ s< d dl Z d dlmZmZmZmZmZmZmZm Z m
Z
mZmZm
Z
mZmZ d dlmZ d dlmZ ddddd d
ddd
ddddddddddddgZG dd
d
ZG dd deZede G dd
d
eZede G dd deZede G d d dZG d!d dZze W n ek
r( eZY nX G d"d dZdS )# N)Error__version__writerreaderregister_dialectunregister_dialectget_dialect
list_dialectsfield_size_limit
QUOTE_MINIMAL QUOTE_ALLQUOTE_NONNUMERIC
QUOTE_NONE__doc__)Dialect)StringIOr r r
r r r r excel excel_tabr
r r r r r Snifferr r
DictReader
DictWriterunix_dialectc @ s@ e Zd ZdZdZdZdZdZdZdZ dZ
dZdd Zdd Z
dS )r FNc C s | j tkrd| _| d S )NT) __class__r _valid _validateself r /usr/lib64/python3.8/csv.py__init__* s
zDialect.__init__c
C s@ zt | W n. tk
r: } ztt|W 5 d }~X Y nX d S N)_Dialect TypeErrorr str)r er r r r / s zDialect._validate)__name__
__module____qualname___namer delimiter quotecharZ
escapechardoublequoteskipinitialspacelineterminatorquotingr r r r r r r s c @ s$ e Zd ZdZdZdZdZdZeZ dS )r ,"TF
N)
r&