A webscraper for extracting information of schools from http://schulverzeichnis.eu
Project description
SVWebScraper
SVWebScraper is a tool to parse information of schools listed on http://schulverzeichnis.eu - a database of all austrian schools. As this site does not provide means for exporting the data to csv files this webscraper was implemented to do so.
How to use it?
$ svscrape --base-url https://schulverzeichnis.eu/typ/ --type neue-mittelschule --query ?bundesland=wien --csv schools.csv
Start scrapping schools from base url ...
20 schools scrapped from "http://www.schulverzeichnis.eu/typ/neue-mittelschule"
40 schools scrapped from "http://www.schulverzeichnis.eu/typ/neue-mittelschule"
...
$ cat ./export/schools.csv
NAME;ADRESSE;PLZ;ORT;TEL_NR
Freie Waldorfschule Wien-West ;Seuttergasse 29;1130;Wien;01/1234
Mittelschule des Schulvereins der Dominikanerinnen Wien;Schlossberggasse 17;1130;Wien;01/1234
Neue Mittelschule Wien;Neubaugasse 42;1070;Wien;01/1234
...
Documentation
$ svscrape --help
Usage: svscrape [OPTIONS]
Options:
--csv FILENAME
--baseurl TEXT
--type [neue-mittelschule|ahs-mit-nms|hauptschule|sonderschule]
--query TEXT
--help Show this message and exit.
Installing the Latest Version
python -m pip install svscrape
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
svscrape-2022.2.tar.gz
(8.2 kB
view hashes)
Built Distribution
Close
Hashes for svscrape-2022.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca0a63e2951e8c9753977c9ceea2b709ab74db73a4c44dcb0b0b50789a320e73 |
|
MD5 | a3c4edeca2cbe9cab958a9ccde5c1792 |
|
BLAKE2b-256 | 2c73443fc74492556f4ec30df8b3f1810c45ce2c2be60d19af488b0b13b391c5 |