Python library for JoshuaProject.net
Project description
Joshua Project Python Library
This is a Python library to help one use APIv2 to fetch the data from the database JoshuaProject.net web site.
This library uses Joshua Project's APIv2.
You'll need an api_key
to use API and the library. Get it here.
For details, see Documentation.
Install
pip install joshuaproject
How to use
URL Constricting finctions
1. Get your API key
From here and set it in a variable or pass to functions:
api_key='set_your_key'
Get all people groups in a specific country. Countries are encoded
url_pgs_cntry('RS',api_key=api_key)
'https://joshuaproject.net/api/v2/people_groups?ROG3=RS&api_key=set_your_key'
Development
All phases of development (coding, testing, documentation -- autogenerated) are being done completely inside Jupyter Notebooks, thanks to excellent tool nbdev by Fast.ai.
Contribution
Ideas, issues and pull-requests are welcome! Please submit via GitHub.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for joshuaproject-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad078fdcf4e1e6b4986850a9005e86ca22915304c36a98118bea104a56e3b7af |
|
MD5 | caa985ca38e286bcbffb04ecc678bb33 |
|
BLAKE2b-256 | 0cf334317037e5cef43afad14dfbb53c6235cf13999fab9740ffc211e29a9733 |