Module Expr Str Import alias ImportFrom alias ImportFrom alias alias alias alias alias alias alias alias alias alias alias alias alias alias ImportFrom alias identifier TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body ImportFrom alias Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str ClassDef bases body Expr Str Assign NameStore Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body If CompareNotEq AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Expr Call NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Str Assign NameStore NameLoad decorator_list Expr Call NameLoad Str NameLoad ClassDef bases NameLoad body Expr Str Assign NameStore Str decorator_list Expr Call NameLoad Str NameLoad ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad Str vararg kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body TryExcept body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad body Pass Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body If CompareEq AttributeLoad NameLoad attr Num body Expr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr While CompareEq NameLoad ListLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad If CompareLt NameLoad NameLoad body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice NameLoad orelse If CompareGt NameLoad NameLoad body For NameStore SubscriptLoad AttributeLoad NameLoad attr Slice NameLoad body Assign SubscriptStore NameLoad Index NameLoad AttributeLoad NameLoad attr Return NameLoad decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults Str Str Str vararg kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If CompareNotIn Call AttributeLoad NameLoad attr TupleLoad Str Str body Raise NameLoad BinOpMod Str NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore ListComp NameLoad comprehension NameStore NameLoad CompareNotIn NameLoad AttributeLoad NameLoad attr If NameLoad body Raise Call NameLoad BinOpAdd Str Call AttributeLoad Str attr ListComp Call NameLoad NameLoad comprehension NameStore NameLoad Return ListComp Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list TryExcept body Expr NameLoad handlers ExceptHandler type NameLoad body Assign NameStore NameLoad ClassDef bases body Expr Str FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr ListLoad Str Str Str Str Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign TupleStore NameStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If UnaryOpNot NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If UnaryOpNot NameLoad body Raise NameLoad Str ClassDef bases NameLoad body Assign NameStore Str Assign NameStore Str Assign NameStore NameLoad decorator_list Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad Str Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore ListLoad For NameStore TupleLoad Str Str Str Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad BinOpBitOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Break If UnaryOpNot NameLoad body Return TupleLoad Str NameLoad NameLoad Num Assign NameStore Dict Assign NameStore Dict Assign NameStore Num For NameStore NameLoad body Assign NameStore BinOpSub SubscriptLoad AttributeLoad NameLoad attr Index Str Num Assign NameStore SubscriptLoad NameLoad Index NameLoad If NameLoad body Assign SubscriptStore NameLoad Index NameLoad BinOpAdd Call AttributeLoad NameLoad attr NameLoad Num Num TryExcept body Assign NameStore BinOpSub SubscriptLoad AttributeLoad NameLoad attr Index Str Num Assign NameStore SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type NameLoad body Continue If BoolOpAnd NameLoad BoolOpOr CompareIs NameLoad NameLoad CompareIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad BinOpAdd Call AttributeLoad NameLoad attr NameLoad Num Num TryExcept body Assign NameStore BinOpSub SubscriptLoad AttributeLoad NameLoad attr Index Str Num handlers ExceptHandler type NameLoad body Continue If SubscriptLoad NameLoad Index NameLoad body AugAssignAdd NameStore Num Assign NameStore Call NameLoad Lambda arguments args NameParam NameParam NameParam defaults NameLoad BoolOpOr BoolOpAnd CompareGt SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr If NameLoad body Assign NameStore Call NameLoad Lambda arguments args NameParam NameParam NameParam defaults NameLoad BoolOpOr BoolOpAnd CompareGt SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr Assign NameStore CompareEq SubscriptLoad NameLoad Index NameLoad NameLoad If CompareEq NameLoad Str body Assign NameStore Str orelse Assign NameStore Str Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr BinOpMod Str Dict Str Str Call AttributeLoad NameLoad attr NameLoad NameLoad AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore NameLoad orelse Assign NameStore NameLoad Return TupleLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Call AttributeLoad NameLoad attr Str Assign NameStore ListComp Call NameLoad NameLoad comprehension NameStore Call NameLoad Num Assign NameStore Call NameLoad Num Call NameLoad NameLoad Assign NameStore Num Assign NameStore Dict Assign NameStore Dict Assign NameStore Dict Assign TupleStore NameStore NameStore TupleLoad Num Call NameLoad NameLoad Call NameLoad NameLoad While CompareLt NameLoad Call NameLoad NameLoad body AugAssignAdd NameStore Num For NameStore SubscriptLoad NameLoad Slice NameLoad NameLoad body For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Dict Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index NameLoad BinOpAdd Call AttributeLoad NameLoad attr NameLoad Num Num Assign SubscriptStore NameLoad Index NameLoad NameLoad For NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr If BoolOpAnd CompareEq Call NameLoad NameLoad Num CompareEq SubscriptLoad SubscriptLoad NameLoad Index Num Index Num Num body Continue If CompareGt Call NameLoad NameLoad Num body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad Lambda arguments args NameParam NameParam defaults BoolOpOr BoolOpAnd CompareGt SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad Assign SubscriptStore NameLoad Index NameLoad TupleLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Num BinOpSub SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Num SubscriptLoad Call NameLoad Lambda arguments args NameParam NameParam defaults TupleLoad Num BinOpAdd SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num NameLoad Index Num orelse Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad BinOpMult NameLoad NameLoad Assign NameStore Num Assign NameStore Num While BoolOpAnd CompareEq Call NameLoad NameLoad Num CompareGtE NameLoad NameLoad body For TupleStore NameStore NameStore NameLoad body If BoolOpAnd CompareGt SubscriptLoad NameLoad Index Num Num CompareGt SubscriptLoad NameLoad Index Num Num body If BoolOpAnd CompareGtE BinOpDiv SubscriptLoad NameLoad Index Num NameLoad NameLoad BoolOpOr CompareIs NameLoad NameLoad CompareIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad NameLoad AugAssignSub NameStore Num If CompareEq Call NameLoad NameLoad Num body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num Assign NameStore CompareEq Call AttributeLoad SubscriptLoad NameLoad Index Num attr NameLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpMod Str NameLoad Return TupleLoad NameLoad NameLoad Assign NameStore NameLoad AugAssignAdd NameStore NameLoad If UnaryOpNot NameLoad body Return TupleLoad Str Num If CompareGt Call NameLoad NameLoad Num body For NameStore AttributeLoad NameLoad attr body If CompareIn NameLoad Call AttributeLoad NameLoad attr body Assign NameStore CompareEq Call AttributeLoad SubscriptLoad NameLoad Index Num attr NameLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpMod Str NameLoad Return TupleLoad NameLoad NameLoad Assign NameStore ListComp TupleLoad NameLoad NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Num Index Num Assign NameStore CompareEq Call AttributeLoad SubscriptLoad NameLoad Index Num attr NameLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr BinOpMod Str NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Assign NameStore Dict For NameStore Call NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore Num For NameStore NameLoad body If CompareGt NameLoad Num body Break AugAssignAdd NameStore Num If CompareNotEq Call NameLoad NameLoad NameLoad body Continue For NameStore Call AttributeLoad NameLoad attr body For NameStore ListLoad NameLoad NameLoad NameLoad NameLoad body TryExcept body Expr Call NameLoad SubscriptLoad NameLoad Index NameLoad Break handlers ExceptHandler type TupleLoad NameLoad NameLoad body Pass orelse Assign NameStore Call NameLoad SubscriptLoad NameLoad Index NameLoad If CompareEq NameLoad NameLoad body Assign NameStore NameLoad If CompareNotEq NameLoad SubscriptLoad NameLoad Index NameLoad body If CompareIs SubscriptLoad NameLoad Index NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad NameLoad orelse Delete SubscriptDel NameLoad Index NameLoad Assign NameStore Num For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body If CompareEq Call NameLoad NameLoad Call NameLoad Num body If CompareNotEq Call NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad body AugAssignAdd NameStore Num orelse AugAssignSub NameStore Num orelse TryExcept body Expr Call NameLoad SubscriptLoad NameLoad Index NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body AugAssignAdd NameStore Num orelse AugAssignSub NameStore Num Return CompareGt NameLoad Num decorator_list decorator_list
N/A N/A 
csv.py - read/write/investigate CSV files
 N/A re functools reduce _csv Error __version__ writer reader register_dialect unregister_dialect get_dialect list_dialects field_size_limit QUOTE_MINIMAL QUOTE_ALL QUOTE_NONNUMERIC QUOTE_NONE __doc__ _csv Dialect _Dialect N/A N/A cStringIO StringIO N/A N/A N/A ImportError N/A StringIO StringIO N/A __all__ N/A QUOTE_MINIMAL QUOTE_ALL QUOTE_NONNUMERIC QUOTE_NONE Error Dialect __doc__ excel excel_tab field_size_limit reader writer register_dialect get_dialect list_dialects Sniffer unregister_dialect __version__ DictReader DictWriter Dialect N/A N/A N/A Describe an Excel dialect.

    This must be subclassed (see csv.excel).  Valid attributes are:
    delimiter, quotechar, escapechar, doublequote, skipinitialspace,
    lineterminator, quoting.

     N/A _name N/A _valid False N/A delimiter None N/A quotechar None N/A escapechar None N/A doublequote None N/A skipinitialspace None N/A lineterminator None N/A quoting None __init__ N/A N/A self N/A N/A N/A N/A N/A self __class__ Dialect N/A N/A N/A self _valid True N/A N/A N/A self _validate N/A _validate N/A N/A self N/A N/A N/A N/A N/A N/A _Dialect self N/A N/A N/A TypeError N/A e N/A N/A N/A Error N/A str e N/A N/A excel N/A Dialect N/A N/A Describe the usual properties of Excel-generated CSV files. N/A delimiter , N/A quotechar " N/A doublequote True N/A skipinitialspace False N/A lineterminator N/A quoting QUOTE_MINIMAL N/A N/A N/A register_dialect excel excel excel_tab N/A excel N/A N/A Describe the usual properties of Excel-generated TAB-delimited files. N/A delimiter N/A N/A N/A register_dialect excel-tab excel_tab DictReader N/A N/A __init__ N/A N/A self f fieldnames restkey restval dialect N/A None None None excel args kwds N/A N/A N/A self _fieldnames fieldnames N/A N/A self restkey restkey N/A N/A self restval restval N/A N/A self reader N/A reader f dialect args kwds N/A N/A self dialect dialect N/A N/A self line_num 0 N/A __iter__ N/A N/A self N/A N/A N/A self N/A fieldnames N/A N/A self N/A N/A N/A N/A N/A self _fieldnames None N/A N/A N/A N/A N/A self _fieldnames N/A N/A N/A self reader next N/A N/A N/A StopIteration N/A N/A N/A N/A self line_num N/A N/A self reader line_num N/A N/A self _fieldnames N/A property fieldnames N/A N/A self value N/A N/A N/A N/A self _fieldnames value N/A N/A fieldnames setter next N/A N/A self N/A N/A N/A N/A N/A self line_num 0 N/A N/A N/A self fieldnames N/A row N/A N/A N/A self reader next N/A N/A self line_num N/A N/A self reader line_num N/A N/A row N/A N/A N/A row N/A N/A N/A self reader next N/A d N/A dict N/A zip N/A self fieldnames row N/A lf N/A len N/A self fieldnames N/A lr N/A len row N/A N/A lf lr N/A N/A N/A d N/A N/A self restkey N/A row N/A lf N/A N/A N/A lf lr N/A N/A key N/A N/A self fieldnames N/A lr N/A N/A N/A d N/A key N/A self restval N/A d N/A N/A DictWriter N/A N/A __init__ N/A N/A self f fieldnames restval extrasaction dialect N/A raise excel args kwds N/A N/A N/A self fieldnames fieldnames N/A N/A self restval restval N/A N/A N/A N/A extrasaction lower N/A raise ignore N/A N/A ValueError N/A extrasaction (%s) must be 'raise' or 'ignore' extrasaction N/A N/A self extrasaction extrasaction N/A N/A self writer N/A writer f dialect args kwds N/A writeheader N/A N/A self N/A N/A N/A header N/A dict N/A zip N/A self fieldnames N/A self fieldnames N/A N/A N/A self writerow header N/A _dict_to_list N/A N/A self rowdict N/A N/A N/A N/A N/A self extrasaction raise N/A N/A wrong_fields N/A k N/A k rowdict N/A k N/A self fieldnames N/A wrong_fields N/A N/A N/A ValueError N/A dict contains fields not in fieldnames:  N/A N/A ,  join N/A N/A repr x N/A x wrong_fields N/A N/A N/A N/A rowdict get key N/A self restval N/A key N/A self fieldnames N/A writerow N/A N/A self rowdict N/A N/A N/A N/A N/A N/A self writer writerow N/A N/A self _dict_to_list rowdict N/A writerows N/A N/A self rowdicts N/A N/A N/A rows N/A N/A rowdict rowdicts N/A N/A N/A N/A rows append N/A N/A self _dict_to_list rowdict N/A N/A N/A N/A self writer writerows rows N/A N/A N/A N/A N/A complex N/A N/A N/A NameError N/A N/A complex float Sniffer N/A N/A N/A 
    "Sniffs" the format of a CSV file (i.e. delimiter, quotechar)
    Returns a Dialect object.
     __init__ N/A N/A self N/A N/A N/A N/A self preferred N/A , ; : N/A sniff N/A N/A self sample delimiters N/A None N/A N/A 
        Returns a dialect (or None) corresponding to the sample
         N/A N/A quotechar doublequote delimiter skipinitialspace N/A N/A self _guess_quote_and_delimiter sample delimiters N/A N/A delimiter N/A N/A N/A delimiter skipinitialspace N/A N/A self _guess_delimiter sample delimiters N/A N/A delimiter N/A N/A Error Could not determine delimiter dialect N/A Dialect N/A N/A _name sniffed N/A lineterminator N/A quoting QUOTE_MINIMAL N/A N/A N/A dialect doublequote doublequote N/A N/A dialect delimiter delimiter N/A N/A dialect quotechar N/A quotechar " N/A N/A dialect skipinitialspace skipinitialspace N/A dialect N/A _guess_quote_and_delimiter N/A N/A self data delimiters N/A N/A N/A 
        Looks for text enclosed between two identical quotes
        (the probable quotechar) which are preceded and followed
        by the same character (the probable delimiter).
        For example:
                         ,'some text',
        The quote with the most wins, same with the delimiter.
        If there is no quotechar the delimiter can't be determined
        this way.
         N/A matches N/A N/A restr N/A (?P<delim>[^\w
"'])(?P<space> ?)(?P<quote>["']).*?(?P=quote)(?P=delim) (?:^|
)(?P<quote>["']).*?(?P=quote)(?P<delim>[^\w
"'])(?P<space> ?) (?P<delim>>[^\w
"'])(?P<space> ?)(?P<quote>["']).*?(?P=quote)(?:$|
) (?:^|
)(?P<quote>["']).*?(?P=quote)(?:$|
) N/A N/A regexp N/A N/A re compile restr N/A N/A re DOTALL N/A re MULTILINE N/A matches N/A N/A regexp findall data N/A matches N/A N/A N/A N/A matches N/A N/A N/A False None 0 N/A quotes N/A N/A delims N/A N/A spaces 0 N/A m matches N/A N/A n N/A N/A N/A regexp groupindex N/A quote 1 N/A key N/A m N/A n N/A key N/A N/A N/A quotes N/A key N/A N/A N/A quotes get key 0 1 N/A N/A N/A n N/A N/A N/A regexp groupindex N/A delim 1 N/A key N/A m N/A n N/A N/A N/A KeyError N/A N/A N/A N/A key N/A N/A delimiters None N/A key delimiters N/A N/A N/A delims N/A key N/A N/A N/A delims get key 0 1 N/A N/A N/A n N/A N/A N/A regexp groupindex N/A space 1 N/A N/A N/A KeyError N/A N/A N/A N/A m N/A n N/A N/A spaces 1 N/A quotechar N/A reduce N/A N/A N/A a b quotes N/A quotes N/A N/A N/A N/A quotes N/A a N/A quotes N/A b a b N/A N/A quotes keys N/A delims N/A N/A delim N/A reduce N/A N/A N/A a b delims N/A delims N/A N/A N/A N/A delims N/A a N/A delims N/A b a b N/A N/A delims keys N/A skipinitialspace N/A N/A delims N/A delim spaces N/A N/A delim N/A N/A delim N/A N/A delim N/A skipinitialspace 0 N/A dq_regexp N/A N/A re compile N/A ((%(delim)s)|^)\W*%(quote)s[^%(delim)s\n]*%(quote)s[^%(delim)s\n]*%(quote)s\W*((%(delim)s)|$) N/A delim quote N/A N/A re escape delim quotechar N/A re MULTILINE N/A N/A N/A dq_regexp search data N/A N/A doublequote True N/A N/A doublequote False N/A N/A quotechar doublequote delim skipinitialspace N/A _guess_delimiter N/A N/A self data delimiters N/A N/A N/A 
        The delimiter /should/ occur the same number of times on
        each row. However, due to malformed data, it may not. We don't want
        an all or nothing approach, so we allow for small variations in this
        number.
          1) build a table of the frequency of each character on every line.
          2) build a table of frequencies of this frequency (meta-frequency?),
             e.g.  'x occurred 5 times in 10 rows, 6 times in 1000 rows,
             7 times in 2 rows'
          3) use the mode of the meta-frequency to determine the /expected/
             frequency for that character
          4) find out how often the character actually meets that goal
          5) the character that best meets its goal is the delimiter
        For performance reasons, the data is evaluated in chunks, so it can
        try and evaluate the smallest portion of the data possible, evaluating
        additional chunks as necessary.
         N/A data N/A filter None N/A N/A data split N/A ascii N/A N/A chr c N/A c N/A range 127 N/A chunkLength N/A min 10 N/A len data N/A iteration 0 N/A charFrequency N/A N/A modes N/A N/A delims N/A N/A N/A start end N/A 0 N/A min chunkLength N/A len data N/A N/A start N/A len data N/A N/A iteration 1 N/A line N/A data N/A start end N/A N/A char ascii N/A N/A metaFrequency N/A N/A charFrequency get char N/A N/A freq N/A N/A line count char N/A N/A metaFrequency N/A freq N/A N/A N/A metaFrequency get freq 0 1 N/A N/A charFrequency N/A char metaFrequency N/A char N/A N/A charFrequency keys N/A N/A items N/A N/A N/A charFrequency N/A char items N/A N/A N/A N/A len items 1 N/A N/A N/A items N/A 0 N/A 0 0 N/A N/A N/A N/A N/A len items 1 N/A N/A N/A modes N/A char N/A reduce N/A N/A N/A a b N/A N/A N/A N/A N/A a N/A 1 N/A b N/A 1 a b items N/A N/A N/A items remove N/A modes N/A char N/A N/A modes N/A char N/A N/A N/A modes N/A char N/A 0 N/A N/A N/A modes N/A char N/A 1 N/A N/A reduce N/A N/A N/A a b N/A N/A 0 N/A N/A a N/A 1 N/A b N/A 1 items N/A 1 N/A N/A N/A modes N/A char N/A items N/A 0 N/A modeList N/A N/A modes items N/A total N/A float N/A chunkLength iteration N/A consistency 1.0 N/A threshold 0.9 N/A N/A N/A N/A len delims 0 N/A consistency threshold N/A N/A N/A k v modeList N/A N/A N/A N/A N/A v N/A 0 0 N/A N/A v N/A 1 0 N/A N/A N/A N/A N/A N/A v N/A 1 total consistency N/A N/A delimiters None N/A k delimiters N/A N/A N/A delims N/A k v N/A consistency 0.01 N/A N/A N/A len delims 1 N/A N/A delim N/A N/A N/A delims keys N/A 0 N/A skipinitialspace N/A N/A N/A N/A data N/A 0 count delim N/A N/A N/A data N/A 0 count N/A %c  delim N/A N/A delim skipinitialspace N/A start end N/A end chunkLength N/A N/A delims N/A N/A N/A 0 N/A N/A N/A len delims 1 N/A N/A d N/A self preferred N/A N/A N/A d N/A N/A delims keys N/A N/A skipinitialspace N/A N/A N/A N/A data N/A 0 count d N/A N/A N/A data N/A 0 count N/A %c  d N/A N/A d skipinitialspace N/A items N/A N/A v k N/A N/A k v N/A N/A delims items N/A N/A N/A items sort N/A delim N/A N/A items N/A -1 N/A 1 N/A skipinitialspace N/A N/A N/A N/A data N/A 0 count delim N/A N/A N/A data N/A 0 count N/A %c  delim N/A N/A delim skipinitialspace N/A has_header N/A N/A self sample N/A N/A N/A rdr N/A reader N/A StringIO sample N/A N/A self sniff sample N/A header N/A N/A rdr next N/A columns N/A len header N/A columnTypes N/A N/A i N/A range columns N/A N/A N/A columnTypes N/A i None N/A checked 0 N/A row rdr N/A N/A N/A checked 20 N/A N/A N/A checked 1 N/A N/A N/A len row columns N/A N/A N/A col N/A N/A columnTypes keys N/A N/A thisType N/A int long float complex N/A N/A N/A N/A N/A thisType N/A row N/A col N/A N/A N/A N/A N/A ValueError OverflowError N/A N/A N/A N/A thisType N/A len N/A row N/A col N/A N/A thisType long N/A N/A thisType int N/A N/A thisType N/A columnTypes N/A col N/A N/A N/A N/A columnTypes N/A col None N/A N/A N/A columnTypes N/A col thisType N/A N/A N/A columnTypes N/A col N/A hasHeader 0 N/A N/A col colType N/A N/A columnTypes items N/A N/A N/A N/A type colType N/A type 0 N/A N/A N/A N/A len N/A header N/A col colType N/A N/A hasHeader 1 N/A N/A hasHeader 1 N/A N/A N/A N/A N/A colType N/A header N/A col N/A N/A N/A N/A ValueError TypeError N/A N/A hasHeader 1 N/A N/A hasHeader 1 N/A N/A hasHeader 0 N/A N/A