csvkit.py2¶
Python2-specific classes.
- class csvkit.py2.CSVKitReader(f, encoding='utf-8', maxfieldsize=None, **kwargs)¶
A unicode-aware CSV reader.
- line_num¶
- next()¶
- class csvkit.py2.CSVKitWriter(f, encoding='utf-8', line_numbers=False, **kwargs)¶
A unicode-aware CSV writer.
- writerow(row)¶
- writerows(rows)¶
- class csvkit.py2.CSVKitDictReader(f, fieldnames=None, restkey=None, restval=None, *args, **kwargs)¶
A unicode-aware CSV DictReader.
- fieldnames¶
- next()¶
- class csvkit.py2.CSVKitDictWriter(f, fieldnames, encoding='utf-8', line_numbers=False, **kwargs)¶
A unicode-aware CSV DictWriter.
- writerow(row)¶
- writerows(rows)¶
- writeheader()¶
- csvkit.py2.reader(*args, **kwargs)¶
A drop-in replacement for Python’s csv.reader() that leverages csvkit.py2.CSVKitReader.
- csvkit.py2.writer(*args, **kwargs)¶
A drop-in replacement for Python’s csv.writer() that leverages csvkit.py2.CSVKitWriter.