import sys if (len(sys.argv) != 2): print("Incorrect number of arguments. \n Usage: csv2kml.py csvfile") exit(1) file = sys.argv[1] f = open(file,'r') rows=[] first = True for line in f: if (first): fields = line.split(",") first = False else: els = line.split(",") row = {} i = 0 for el in els: row[fields[i]] = el i = i + 1 rows.append(row) print(' ') print('') print('') print(' ') print(' ') print(' ') for row in rows: print("%s,%s,0"%(row['Lon'],row['Lat'])) print(' ') print(' ') print(' ') print('') print(' ')