A scraper of statistical data from api.kolada.se/v2 built on top of Statscraper.
Project description
This is a scraper for statistical data from http://api.kolada.se/v2/ built on top of the Statscraper package <https://github.com/jplusplus/statscraper>.
Install
pip install -r requirements.txt
Example usage
from kolada import KoladaScraper
scraper = KoladaScraper()
dataset = scraper.items["N00002"] # pass a KPI id
# Query by year
data = dataset.fetch({
'period': [2016, 2015],
})
# ...or by municipality
towns = [x.value for x in dataset.dimensions['municipality'].allowed_values]
data = dataset.fetch({
'municipality': towns[:5],
})
# ... or by both
data = dataset.fetch({
'period': [2016, 2015],
'municipality': towns[:5],
})
# And then do something with the results.
print(data.pandas)
TODO
Add more allowed values
Implement errors when unallowed values are passed
Implement regions
Update chunkify() function, to make url building better
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
kolada_scraper-0.0.4.tar.gz
(3.0 kB
view details)
File details
Details for the file kolada_scraper-0.0.4.tar.gz
.
File metadata
- Download URL: kolada_scraper-0.0.4.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16e72eea43b057f735d99634349bfc314e4d46156e8bddb3762eb3e4430816f2 |
|
MD5 | 9a760d9a8a20a8c79a722d42cb289b4d |
|
BLAKE2b-256 | c7ae3781a96bd201eab255b9eb10779411038627f8b83dcc66851ecc6708fbfe |