def __init__(self, filename=None):
self.raw_data = []
self.raw_headers = []
self.raw_types = []
self.header2raw = {}
self.matrix_data = np.matrix([])
self.header2matrix = {}
self.enum_dicts = {}
if filename is not None:
try:
if filename.split('.')[1] == "csv":
self.read_csv(filename)
elif filename.split('.')[1] == "xls":
self.read_xls(filename)
else:
return
except IndexError:
# tkMessageBox.showerror(title="Unknown Error", message="An unknown error occured. Please try again.")
print "something fucked up"
# opens and reads a csv file
评论列表
文章目录