Would only do the last item in list of 'expenses-18'. Need to loop thru file.
expenses-18
010118,1,1.00,1
020218,2,2.22,2
030318,3,33.33,3
040418,4,44.44,4
expenses-18
010118,1,1.00,1
020218,2,2.22,2
030318,3,33.33,3
040418,4,44.44,4
#!/usr/bin/python num_lines = sum(1 for line in open('expenses-18')) print ' \n' print "file line count :", num_lines print ' \n' # file = open('expenses-18', 'r') with open('expenses-18', 'r') as file: for line in file: pdate, catg, amt, howp = line.split(",") print line print 'pdate :', pdate print 'catg :', catg print ' amt :', amt print 'howp :', howp print ' ##\n' file.close()