Хорошая оболочка Python для веб-сервиса Geoplanet от Yahoo?
Вопрос
Кто-нибудь уже создал красивую оболочку вокруг гео-вебсервиса Yahoo "GeoPlanet"?
Решение
После непродолжительного поиска в Google я не нашел ничего похожего на оболочку для этого API, но я не совсем уверен, что оболочка - это то, что необходимо для GeoPlanet.
Согласно данным Yahoo Документация для GeoPlanet запросы выполняются в виде HTTP-сообщений GET, которые можно очень легко выполнить с помощью Python модуль httplib, и ответы может принимать одну из нескольких форм, включая XML и JSON.Python может очень легко анализировать эти форматы.На самом деле, Yahoo!сам по себе даже предлагает библиотеки для разбора обоих XML и JSON с помощью Python.
Я знаю, это звучит как слишком много библиотек, но вся тяжелая работа за программиста уже проделана.Потребовалось бы просто немного "склеить", и у вас был бы приятный интерфейс для Yahoo!Геопланета, использующая возможности Python.