Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- INPUT_FILE_NAME = "example.csv"
- class Table:
- def __init__(self, file_name):
- self.file_name = file_name
- self.table = []
- self.read_file()
- def read_file(self, file_name=None):
- self.table = []
- with open(file_name if (file_name) else self.file_name, "r") as f:
- for line in f.read().split("\n"):
- els_list = []
- for el in line.split(","):
- if len(el) > 0:
- els_list.append(float(el))
- else:
- break
- else:
- self.table.append(els_list)
- def print(self):
- for row in self.table:
- for el in row:
- print(el, end="\t")
- print()
- table = Table(INPUT_FILE_NAME)
- table.print()
Advertisement
Add Comment
Please, Sign In to add comment