writecsv¶
- emlib.csvtools.writecsv(rows, outfile, column_names=None)[source]¶
write a sequence of tuples/named tuples/dataclasses to outfile as CSV
- Parameters:
rows (
list
) – a list of tuples (one per row), namedtuples, dataclasses, etc. If namedtuples/dataclasses are passed, the column named are used.outfile (
str
) – the path of the file to writecolumn_names (
Optional
[Sequence
[str
]]) – needed if simple tuples/lists are passed
- Return type:
None