连接到postcodes.io api的python客户端
postcodes_io的Python项目详细描述
postcodes.io python客户端-alpha
连接到postcodes.io api的python客户端
- 自由软件:麻省理工学院许可证
- 文档:https://postcodes-io.readthedocs.io。
功能
- 支持Python3.x(还没有Python2.x,抱歉!)
- python原生list和dict类型中的响应
- 支持免费的http://postcodes.io/postcodesrest服务和自托管服务(有关安装详细信息,请参阅文档)
快速启动
安装python包:
$ pip install postcodes_io $ python
frompostcodes_ioimportPostcodespio=Postcodes()postcode=pio.get('SW1A 1AA')
使用Docker的自托管服务
拉动Docker图像:
docker pull randomvariable/docker-postcodes.io
将Docker容器作为后台程序运行:
docker run -p 8000:8000 -d randomvariable/docker-postcodes.io
使用主机执行API
frompostcodes_ioimportPostcodespostcode=Postcodes('http://localhost:8000').get('SW1A 1AA')
待办事项
- 添加更多端点
- 文档
- 正确的隔离单元测试
历史记录
0.1.0(2016-07-08)
- pypi上的第一个版本。