worldfinder

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: worldfinder.readthedocs.io

Библиотека worldfinder представляет собой инструмент для работы с географической информацией о городах и странах. Она предоставляет функции для поиска столиц, проверки принадлежности городов к странам и получения статистических данных о странах. Данные для работы библиотеки извлекаются из двух CSV-файлов: cities.csv, содержащего информацию о городах, и countries.csv, содержащего информацию о странах.

Основная цель worldfinder — предоставить разработчикам простой и эффективный способ получения географической информации в Python-приложениях. Библиотека использует локально хранимые данные, что обеспечивает быстрый доступ и независимость от внешних API. Это делает её удобным инструментом для образовательных проектов, аналитики и приложений, требующих географической информации.

  • get_capital(country) — возвращает столицу указанной страны.
  • get_countries(city) — находит все страны, в которых встречается указанный город.
  • check_city(city, country) — проверяет, принадлежит ли указанный город указанной стране.
  • get_country_statistic(country, statistic) — предоставляет статистическую информацию о стране, такую как население, ВВП или площадь.
Подробнее