def main():
the_dict = {} # k,v = portfolioID, count
inputfile = 'notes.csv'
file = open(inputfile,"r")
csvreader = csv.reader(file)
next(csvreader, None) # ignore headers
for row in csvreader:
# logging.debug(row)
if row[2] in the_dict:
the_dict[row[2]] = the_dict[row[2]] + 1
else:
logging.info("new portfolio" + str(row[2]))
the_dict[row[2]] = 1
print the_dict
ZGVmIG1haW4oKToKICAgIHRoZV9kaWN0ID0ge30gIyBrLHYgPSBwb3J0Zm9saW9JRCwgY291bnQKICAgIGlucHV0ZmlsZSA9ICdub3Rlcy5jc3YnCiAgICBmaWxlID0gb3BlbihpbnB1dGZpbGUsInIiKSAKICAgIGNzdnJlYWRlciA9IGNzdi5yZWFkZXIoZmlsZSkgCiAgICBuZXh0KGNzdnJlYWRlciwgTm9uZSkgIyBpZ25vcmUgaGVhZGVycwoKICAgIGZvciByb3cgaW4gY3N2cmVhZGVyOgogICAgICAgICMgbG9nZ2luZy5kZWJ1Zyhyb3cpCiAgICAgICAgaWYgcm93WzJdIGluIHRoZV9kaWN0OiAKICAgICAgICAgICAgdGhlX2RpY3Rbcm93WzJdXSA9IHRoZV9kaWN0W3Jvd1syXV0gKyAxCiAgICAgICAgZWxzZTogCiAgICAgICAgICAgIGxvZ2dpbmcuaW5mbygibmV3IHBvcnRmb2xpbyIgKyBzdHIocm93WzJdKSkgCiAgICAgICAgICAgIHRoZV9kaWN0W3Jvd1syXV0gPSAxCgogICAgcHJpbnQgdGhlX2RpY3QKICAgIA==