def __init__(self, filepath): self.data = [] with open(absolutepath(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 = [] try: with open(absolutepath(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)
def __init__(self, filepath): self.data = [] try: file = open(absolutepath(filepath)) except OSError: print("Could not open/read file:", filepath) sys.exit() with file: csv_data = csv.DictReader(file, delimiter=',') for row in csv_data: self.data.append(row)
def __init__(self, filepath): self.data = [] with open(absolutepath(filepath)) as list_data: csv_data = csv.reader(list_data, delimiter=',') for row in csv_data: self.data.append(row)