csvkit.py3¶
Python3-specific classes.
- class csvkit.py3.CSVKitReader(f, **kwargs)¶
A wrapper around Python 3’s builtin csv.reader().
- dialect¶
- line_num¶
- next()¶
- class csvkit.py3.CSVKitWriter(f, line_numbers=False, **kwargs)¶
A wrapper around Python 3’s builtin csv.writer().
- writerow(row)¶
- writerows(rows)¶
- class csvkit.py3.CSVKitDictReader(f, fieldnames=None, restkey=None, restval=None, dialect='excel', *args, **kwds)¶
A wrapper around Python 3’s builtin csv.DictReader.
- fieldnames¶
- next()¶
- class csvkit.py3.CSVKitDictWriter(f, fieldnames, line_numbers=False, **kwargs)¶
A wrapper around Python 3’s builtin csv.DictWriter.
- writerow(row)¶
- writerows(rows)¶
- writeheader()¶
- csvkit.py3.reader(*args, **kwargs)¶
A drop-in replacement for Python’s csv.reader() that leverages csvkit.py3.CSVKitReader.
- csvkit.py3.writer(*args, **kwargs)¶
A drop-in replacement for Python’s csv.writer() that leverages csvkit.py3.CSVKitWriter.