import csv def deg_to_dec(val: str): val = val[:-1].lstrip("0") # h_m, s = val.split(".") # h_m = h_m.strip("0") # h = int(h_m[0:2]) # m = int(h_m[2:4]) # print(f"----{val}---------------------------------") # print(val) # print("h_m", h_m) # print("m", m) # print(h, m, int(s)) # print("--konec-----------------------------------") # return h + (m / 60.0) + (int(s) / 3600.0) return len(val or "") # ZDAKOV: @49.504378,14.1808905 with open("./poi.csv") as f: reader = csv.DictReader(f) for row in reader: # if row['name'] != 'ZDAKOV': # continue print(row['name'], row['lat'], row['lon'], deg_to_dec(row['lat']), deg_to_dec(row['lon']))