WalkScore API的非官方Python绑定

walkscore-api的Python项目详细描述


(非官方)WalkScore API的Python绑定

BranchUnit Tests
latestBuild Status (Travis CI)Code Coverage Status (Codecov)Documentation Status (ReadTheDocs)
v.1.0Build Status (Travis CI)Code Coverage Status (Codecov)Documentation Status (ReadTheDocs)
developBuild Status (Travis CI)Code Coverage Status (Codecov)Documentation Status (ReadTheDocs)

WalkScore库是一个为 WalkScore API。使您能够检索它 Python代码中API中的WalkScores、TransitScores和BikeScores 在python3.6及更高版本中。在

警告

WalkScore库WalkScore。这完全是非官方的 基于WalkScore API的公开文档开发 发布到WalkScore网站。WalkScore的使用受WalkScore的限制 许可证和服务条款,并且此库未经WalkScore认可 或其任何附属公司。在

完整文档:http://walkscore-api.readthedocs.org/en/latest/index.html

Installation

要安装WalkScore库,只需执行:

$ pip install walkscore-api

Dependencies

^{tb2}$

Key WalkScore Features

  • WalkScores、TransitStores和BikeStores的Python表示。在
  • 对Python对象的API响应进行简单的序列化和反序列化, dict对象或JSON
  • 如果WalkScore API在任何时候都不稳定,则内置后退/重试逻辑
  • 强大的错误处理以显示有意义的信息,以帮助您调试 代码。在

Hello, World and Basic Usage

2. Initialize the API

您可以使用单个对象与所有可用的 WalkScore API,或为每个API初始化单个对象:

api_key='YOUR API KEY GOES HERE'walkscore_api=WalkScoreAPI(api_key=api_key)

3. Retrieve a Score

address='123 Anyplace St Anywhere, AK 12345'result=walkscore_api.get_score(latitude=123.45,longitude=54.321,address=address)# the WalkScore for the locationresult.walk_score# the TransitScore for the locationresult.transit_score# the BikeScore for the locationresult.bike_score

Questions and Issues

你可以就项目的 Github Issues Page

Contributing

我们欢迎投稿和拉请求!有关详细信息,请参阅 Contributor Guide。在

Testing

我们使用TravisCI来实现构建自动化和 ReadTheDocs获取我们的文档。在

关于我们的测试套件以及如何在本地运行测试的详细信息可以 在我们的Testing Reference中找到的。在

License

WalkScoreMIT License。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java从Dropwizard中的Minio检索文件时,GET请求中的超时是如何处理的?   带Hibernate的java Jackson用于序列化以避免枚举   Raspberry Pi上的java Jave分段错误   java在屏幕旋转时不保存当前片段和数据   java War文件未在Heroku上正确部署   如何使用Java处理Selenium webdriver中的促销广告或cookie   java处理“用法:PApplet[options]<classname>[sketch args]”   java文本文件错误扫描程序   运行第一个JavaFX模块化程序时出现java异常   java将fileoutputstream转换为字符串   如何调试gstreamerjava?   java Spring RestTemplate ResponseBody类是什么样的   如何将JSON数组转换为Java列表。我在用斯文森   javascript在显示div按钮后进入新页面