getziptastic的api v2的薄包装
pyzipcode-cli的Python项目详细描述
Author: | Tasdik Rahman |
---|
内容
2个功能
用简单的python
编写支持ISO规范中规定的所有国家代码,即 所有有PIN码的264国家。
您可以在the Wiki page找到所有国家/地区代码的列表
以dict格式或JSON格式给出输出
使用方便快捷
3安装
3.1选项1:通过pip(建议方式)安装
$ pip install pyzipcode-cli
如果您在代理服务器后面
$ pip --proxy[username:password@]domain_name:port install pyzipcode-cli
注意:如果您得到command not found,则 $ sudo apt-get install python-pip应该可以解决这个问题
3.2选项2:从源安装
$ git clone https://github.com/prodicus/pyzipcode-cli.git
$ cd pyzipcode-cli/
$ pip install -r requirements.txt
$ python setup.py install
4用法
get()
>>> pz.get(603203, "IN", return_json=True){"location": {"lat": 12.8336666, "lng": 80.0199562 }, "city": "Kavanur", "state_short": "25", "county": "Kanchipuram", "state": "Tamil Nadu", "postal_code": "603203", "bounds": {"northeast": {"lat": 12.8769479, "lng": 80.0572497 }, "southwest": {"lat": 12.7997355, "lng": 79.9504465 }}, "location_type": "APPROXIMATE", "country": "IN"}
5待办事项
- []支持timezone提取
- []添加cli支持
6贡献
请随意提出请求。为此,请参考Contributing page
7个错误
请在issue tracker报告错误
8已知问题
- 阿根廷的zipcodes不适用于发行版0.1.3,正如DavidVentura在发行版#1