(lines, converter, *, headers=None)
| 3 | import csv |
| 4 | |
| 5 | def convert_csv(lines, converter, *, headers=None): |
| 6 | rows = csv.reader(lines) |
| 7 | if headers is None: |
| 8 | headers = next(rows) |
| 9 | return list(map(lambda row: converter(headers, row), rows)) |
| 10 | |
| 11 | def csv_as_dicts(lines, types, *, headers=None): |
| 12 | return convert_csv(lines, |
no outgoing calls
no test coverage detected