Data 24-7的API客户端。
项目描述
# python-data247
Data 24-7的API客户端。
## 安装
要安装库,您可以使用
[pip](http://www.pip-installer.org/en/latest/).
```bash
$ pip install data247
```
## 使用
基本上,您需要创建一个`Data247`客户端对象--这包含
您的账户凭证,并指定您请求哪些数据。
然后,您可以使用`get`方法进行查询,传递搜索词。
```python
>>> from data247 import Data247, IP
>>>
>>> client = Data247('myusername', 'mypassword', IP)
>>> client.get('174.134.29.20')
{
u'city': u'Bakersfield',
u'areacode': u'661',
u'country': u'US',
u'dst': u'1',
u'zipcode': u'93312',
u'longitude': u'-119.227203',
u'state': u'CA',
u'cost': u'0.0030',
u'billable': u'1',
u'latitude': u'35.383202',
u'timezone': u'-8',
u'ip_address': u'174.134.29.20'
}
```
## 更新日志
v0.4: 12-17-2012
- 更新python-requests的依赖项。
- 更新代码库以使用requests 1.0+(此版本引入了
向下不兼容的更改)。
v0.3: 12-14-2012
- `get`方法在错误时返回`{}`。
v0.2: 12-14-2012
- 添加对额外数据字段的支持。
v0.1: 11-27-2012
- 第一次发布!
Data 24-7的API客户端。
## 安装
要安装库,您可以使用
[pip](http://www.pip-installer.org/en/latest/).
```bash
$ pip install data247
```
## 使用
基本上,您需要创建一个`Data247`客户端对象--这包含
您的账户凭证,并指定您请求哪些数据。
然后,您可以使用`get`方法进行查询,传递搜索词。
```python
>>> from data247 import Data247, IP
>>>
>>> client = Data247('myusername', 'mypassword', IP)
>>> client.get('174.134.29.20')
{
u'city': u'Bakersfield',
u'areacode': u'661',
u'country': u'US',
u'dst': u'1',
u'zipcode': u'93312',
u'longitude': u'-119.227203',
u'state': u'CA',
u'cost': u'0.0030',
u'billable': u'1',
u'latitude': u'35.383202',
u'timezone': u'-8',
u'ip_address': u'174.134.29.20'
}
```
## 更新日志
v0.4: 12-17-2012
- 更新python-requests的依赖项。
- 更新代码库以使用requests 1.0+(此版本引入了
向下不兼容的更改)。
v0.3: 12-14-2012
- `get`方法在错误时返回`{}`。
v0.2: 12-14-2012
- 添加对额外数据字段的支持。
v0.1: 11-27-2012
- 第一次发布!
项目详情
关闭
data247-0.4.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b64af761f5ae82d90e12fab8a15a50bb5a9a96acfac13328cbfcb71ab1e4ccca |
|
MD5 | bce3bccc4186f526cafdc52ad89d0228 |
|
BLAKE2b-256 | be48f8de13e0db1ba685716abeee2a34752a43d918afbd4c71fff88ec85638dd |