Drillinginfo Direct Access API Python Client
Project description
# direct-access-py
A thin wrapper around Drillinginfo's Direct Access API
[![CircleCI](https://circleci.com/gh/wchatx/direct-access-py/tree/master.svg?style=svg)](https://circleci.com/gh/wchatx/direct-access-py/tree/master)
### Install
```commandline
pip install directaccess
```
### Usage
```commandline
from directaccess import DirectAccessV1, DirectAccessV2
d1 = DirectAccessV1(api_key=<your-api-key>)
for row in d1.query('landtrac-leases', county_parish='Reeves', state_province='TX', min_expiration_date='2018-06-01'):
print(row)
# initialize DirectAccessV2 object
d2 = DirectAccessV2(
client_id=<your-client-id>,
client_secret=<your-client-secret>,
api_key=<your-api-key>
)
# iterate over rows as dicts
for row in d2.query('well-origins', pagesize=10000):
print(row)
```
A thin wrapper around Drillinginfo's Direct Access API
[![CircleCI](https://circleci.com/gh/wchatx/direct-access-py/tree/master.svg?style=svg)](https://circleci.com/gh/wchatx/direct-access-py/tree/master)
### Install
```commandline
pip install directaccess
```
### Usage
```commandline
from directaccess import DirectAccessV1, DirectAccessV2
d1 = DirectAccessV1(api_key=<your-api-key>)
for row in d1.query('landtrac-leases', county_parish='Reeves', state_province='TX', min_expiration_date='2018-06-01'):
print(row)
# initialize DirectAccessV2 object
d2 = DirectAccessV2(
client_id=<your-client-id>,
client_secret=<your-client-secret>,
api_key=<your-api-key>
)
# iterate over rows as dicts
for row in d2.query('well-origins', pagesize=10000):
print(row)
```
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
directaccess-0.4.5.tar.gz
(3.4 kB
view hashes)
Built Distribution
Close
Hashes for directaccess-0.4.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0c12932ecb04fc9b40ddb9e6ddd411413fe7e1f492f0e0af86312611d27627d |
|
MD5 | 6b256de8ec72f61b6029511206a9e635 |
|
BLAKE2b-256 | a9eeaa079741ba0f0f328596e8317a181360673f2d3c344eee298fe30ce0afa2 |