%PDF- %PDF-
Direktori : /usr/local/lib/python3.8/__pycache__/ |
Current File : //usr/local/lib/python3.8/__pycache__/csv.cpython-38.pyc |
U na? @ s@ d Z ddlZddlmZmZmZmZmZmZm Z m Z mZmZm Z mZmZm Z ddlmZ ddlmZ dddd d ddd dddddddddddddgZG dd dZG dd d eZed e G dd deZede G dd deZed e G d!d dZG d"d dZze W n ek r, eZY nX G d#d dZdS )$z+ csv.py - read/write/investigate CSV files 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 @ sD e Zd ZdZdZdZdZdZdZdZ dZ dZdZdd Z dd ZdS ) r zDescribe a CSV dialect. This must be subclassed (see csv.excel). Valid attributes are: delimiter, quotechar, escapechar, doublequote, skipinitialspace, lineterminator, quoting. FNc C s | j tkrd| _| d S )NT) __class__r _valid _validateself r /usr/local/lib/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__r _namer delimiter quotecharZ escapechardoublequoteskipinitialspacelineterminatorquotingr r r r r r r s c @ s( e Zd ZdZdZdZdZdZdZe Z dS )r z;Describe the usual properties of Excel-generated CSV files.,"TF N)r&