Files
api/db/csvToDb.py
T

30 lines
733 B
Python

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']))