Geopy преобразует из координат адрес. Как убрать лишнюю информацию из адреса и выводить все до информации о городе?
geopy из координат преобразует адрес с большим количеством посторонней информации. Код полностью работает, но выводит следующие данные: "34, Пушкінська вулиця, Дальня Журавлівка, Київський район, Харків, Харківська міська громада, Харківський район, Харківська область, 61070, Україна". Как средствами python сократить это чтобы он выводил информацию до города?(Номер дома, улица, район, город).
Обычно все нормальные геокодеры кроме синтетической строки выдают так же и структурированные данные из которых ты и сам можешь собрать желаемую надпись.
Сходу не нашёл встроенного механизма; возможно, надо покопаться. Но первое, что пришло в голову:
Если получить данные raw, там будут ключи типа индекса, страны и всякое такое. И можно тупо в строке полного адреса эти значения найти и удалить. Останется то, что не индекс, не страна, не штат и т.п. - т.е. город, улица и дом.