class weboob.deprecated.browser.parsers.csvparser.Csv

Bases: object

CSV parser result. header contains the first row if it is a header rows contains the raw rows drows contains the rows with cells indexed by header title

class weboob.deprecated.browser.parsers.csvparser.CsvParser

Bases: weboob.deprecated.browser.parsers.iparser.IParser

CSV Parser. Since CSV files are not normalized, this parser is intended to be derived.

DIALECT = 'excel'

If True, will consider the first line as a header. This means the rows will be also available as dictionnaries.

HEADER = False
decode_row(row, encoding)
parse(data, encoding=None)