mirror of
https://github.com/chubin/wttr.in.git
synced 2024-10-05 01:42:07 +02:00
added lib/airports.py
This commit is contained in:
parent
918a026422
commit
2f4d54a7fe
22
lib/airports.py
Normal file
22
lib/airports.py
Normal file
@ -0,0 +1,22 @@
|
||||
import csv
|
||||
|
||||
AIRPORTS_DAT_FILE = '/home/igor/wttrin-geo/share/airports.dat'
|
||||
|
||||
def load_aiports_index():
|
||||
file_ = open(AIRPORTS_DAT_FILE, "r")
|
||||
reader = csv.reader(file_)
|
||||
airport_index = {}
|
||||
|
||||
for line in reader:
|
||||
airport_index[line[4]] = line
|
||||
|
||||
return airport_index
|
||||
|
||||
AIRPORTS_INDEX = load_aiports_index()
|
||||
|
||||
def get_airport_gps_location(iata_code):
|
||||
if iata_code in AIRPORTS_INDEX:
|
||||
airport = AIRPORTS_INDEX[iata_code]
|
||||
return '%s,%s airport' % (airport[6], airport[7]) #, airport[1])
|
||||
return None
|
||||
|
Loading…
Reference in New Issue
Block a user