Scraper for ALLRIS
Project description
ALLRIS Scraper
This scraper requires your username and password and performs the following tasks for you:
- login
- download of all agendas and motions related to upcoming meetings of committees and plenary sessions
- Only considers meetings where you already have been invited formally through ALLRIS.
IMPORTANT: As of now only the Hamburg district of Eimsbüttel is supported.
Requirements
- Python 3.7+
- Firefox installed
- geckodriver binary in PATH
Initial setup
- Install ALLRIS scraper
pip install twomartens.allrisscraper
(you need Python 3.7+) - Run ALLRIS scraper a first time
tm-allrisscraper
(creates config ini in your current working directory) - Fill out the config file with your login credentials and an absolute path on your system to store PDFs of files
Usage after initial setup
Run ALLRIS scraper: tm-allrisscraper
(takes a few seconds to finish)
In the specified location for download you will find the following structure:
YYYY-MM-DD_Abbreviation of committee or plenary session/
(one directory for each meeting)- files inside the directory
Einladung.pdf
(contains invitation),Mappe.pdf
(contains all motions in one document), andTagesordnung.pdf
(agenda)
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
Built Distribution
Close
Hashes for twomartens.allrisscraper-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53a95e6858718ad8f46e634d71ae5e16fc39db6f90321ab031d2af1d0b8b166b |
|
MD5 | ca7c442081a17a45fe7e596212d0f257 |
|
BLAKE2b-256 | bc14ba0d80b641e036ed4866beac7187090ed6ca4bfffc674772ffc60e873055 |
Close
Hashes for twomartens.allrisscraper-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b6d33bb072563b24c7acc35533796595c4f4bf978e104d3c52132b317f42282 |
|
MD5 | 19a91585a0d47c9a5a41431324a79df5 |
|
BLAKE2b-256 | 57e53b58e8e2dc8fb3d70c20d4f85ce3b3562cc7fd5a69bf44ee3532ea1daeaf |