google方向的python api
google.directions的Python项目详细描述
简介
这个库允许您从python代码中查询google direction api, 也就是说,没有浏览器。 解析器将为您提供google所知道的关于 方向:距离,航路点,修正地址等等。
尽管您可以直接访问解析器输出,但也可以使用 方便的api见下面的用法部分。
版权/许可证
gplv3
此程序是免费软件:您可以重新分发和/或修改 根据由 自由软件基金会,或者许可证的第3版,或者 (由您选择)任何更高版本。
这个程序的发布是希望它能有用, 但没有任何保证;甚至没有 适销性或适合某一特定目的的适销性。见 GNU通用公共许可证了解更多详细信息。
你应该收到GNU通用公共许可证的副本 还有这个节目。如果没有,请参见<;http://www.gnu.org/licenses/>;。
用法
>>> from google.directions import GoogleDirections >>> gd = GoogleDirections('your-google-directions-key') >>> res = gd.query('berlin','paris') >>> res.distance 1055351
您还可以访问原始解析器数据:
>>> res.result["Directions"]["Duration"] {u'seconds': 34329, u'html': u'9 hours 32 mins'}
玩得开心!
贡献
如果你扩展gdapi,我很乐意得到你的扩展。只是邮寄 把密码给我,我就放了。邮件地址见下文。
更改日志
0.1-未发布
0.2*-js解析器,dom解析器完全工作,google api正在工作,但很小。
0.2.1-修复了错误的描述和自述文件。
0.2.2-修复了缺少readme.txt的问题
0.2.3-允许的制表符也是空格
0.3-将json解析器拆分为d9t.json。现在进行测试并更好地理解json。
- 初始版本