def __init__(self, filepath): self.data = [] with open(absolute_path(filepath)) as text_data: csv_data = csv.DictReader(text_data, delimiter=',') for row in csv_data: self.data.append(row) pass
def __init__(self, filepath): self.data = [] with open(absolute_path(filepath)) as list_data: csv_data = csv.reader(list_data, delimiter=',') for row in csv_data: self.data.append(row) self.data = [num for elem in self.data for num in elem] self.data = [float(x) for x in self.data]
def __init__(self, filepath): self.data = [] try: with open(absolute_path(filepath)) as text_data: csv_data = csv.DictReader(text_data, delimiter=',') for row in csv_data: self.data.append(row) except OSError: print('cannot open', filepath)