No project description provided
Project description
Simple cli client for ja.is
Personal tool that is probably not useful for anyone else
Install
pip install jais-search
Play around
Start by exporting your api token
export JAIS_API_KEY=your-token
Alternatively you can always pass it as an argument to each command, but that's just boring
jais search --token your-token -n "Code"
The token will be inferred from your environment
jais search -n "Code"
Only one command is available, that is search
, but comes with multiple search filter options.
jais search --help
Search examples
jais search -n "Banana"
jais search -p 105 # postal code
jais search -s Suðurlandsbraut # street
jais search -m Reykjavík # municipality
jais search -b E1 # business type, I have no idea what codes are available.
Or just pass them all in if you want
jais search -n "Banana" -p 105 -s Suðurlandsbraut -m Reykjavík municipality -b E1
It will store results in test.csv
, until I make it configurable and fix the dict serialization.
The https://ja.is api paginates the data so you have to pass in --start [default: 1]
and --count [default: 1000]
, but it comes with defaults.
# Get me 50 records and start at record 1000
jais search -n "Banana" --start 1000 --count 50
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
jais_search-0.1.3.tar.gz
(3.6 kB
view hashes)
Built Distribution
Close
Hashes for jais_search-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8551d6430a29f919764a0ed9df84c70e7279c7b2468380ae9fb2c43cb0cef210 |
|
MD5 | 9603fddfac4e3e1fba2c4caa960459b8 |
|
BLAKE2b-256 | d40231b88da0273ecb7b93159197b2d63b608e02648a38b91bb0ca00d9e97c25 |