] ? @ s d d l Z d d l m Z m Z m Z m Z m Z m Z m Z m Z m Z m Z m Z m Z m Z m Z d d l m Z d d l m Z d d d d d d d d d d d d d d d d d d d d g Z Gd d d Z Gd d d e Z e d e Gd d d e Z e d e Gd d d e Z e d e Gd d d Z Gd! d d Z y e Wn e k re Z Yn XGd" d d Z d S)# 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 DictWriterc @ s^ e Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d d Z d d Z d S)r FNc C s&