Привіт!
Якщо все ще використовуєте API повітряних тривог, то замініть, будь ласка, https://emapa.fra1.cdn.digitaloceanspaces.com/statuses.json → https://vadimklimenko.com/map/statuses.json, там повністю відповідь 1-в-1. Приблизно через тиждень я перестану оновлювати файл на DO Spaces (перший лінк).
Дякую!
|
def main(outfile): |
|
data = requests.get('https://emapa.fra1.cdn.digitaloceanspaces.com/statuses.json').json() |
|
mapping = {name: list(state['districts']) for name, state in data['states'].items()} |
|
print(mapping) |
|
with open(outfile, 'w') as fobj: |
|
fobj.write(json.dumps(mapping, indent=4)) |
Привіт!
Якщо все ще використовуєте API повітряних тривог, то замініть, будь ласка,
https://emapa.fra1.cdn.digitaloceanspaces.com/statuses.json→https://vadimklimenko.com/map/statuses.json, там повністю відповідь 1-в-1. Приблизно через тиждень я перестану оновлювати файл на DO Spaces (перший лінк).Дякую!
raid/better_days/fetch_states.py
Lines 6 to 11 in aa5c30f