经过一番简单的搜索,我没有找到任何看起来像是这个API的封装工具,但我不太确定GeoPlanet是否真的需要这样的封装。
根据雅虎的文档,请求是通过HTTP GET消息发送的,这个过程可以很简单地使用Python的httplib模块来实现。而且,返回的结果可以有几种格式,包括XML和JSON。Python可以很轻松地处理这些格式。实际上,雅虎自己也提供了用于解析XML和JSON的库。
我知道听起来有很多库,但其实大部分的工作已经为程序员做好了。你只需要稍微“拼接”一下,就能用Python的强大功能创建一个很不错的雅虎GeoPlanet接口。