Source code for ibllib.io.ascii

import csv


[docs]def csv_as_list(csv_file): out = [] with open(csv_file) as fid: cr = csv.reader(fid, delimiter=',') c = -1 for row in cr: c += 1 if c == 0: cnames = row continue dico = {} for i in range(len(cnames)): if cnames[i]: dico[cnames[i]] = row[i] out.append(dico) return out