This portion of the tutorial will cover some basic reading and writing of data to disk.
import os.path
input_path = './input'
output_path = './output'
fname = 'filename'
fname_in = os.path.join(input_path,fname)
fname_out = os.path.join(output_path,fname)
# generate some random labels and numbers
labels = ['a,'b','c','d','e']
data = [[11,12,13,14,15],[21,22,23,24,25],[31,32,33,34,35]]
try:
with open(fname, 'r') as f:
lines = f.readlines()
# automatically closes
except IOError:
# exception handling a this point
raise
for i,v in enumerate(lines):
# do parsing stuff
v = v.strip() # remove trailing whitespace
v = [k,strip() for k in v.strip(),split(',')] # split into an array based on commas