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 ./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.4.tar.gz
(9.6 kB
view hashes)
Built Distribution
svscrape-2022.4-py3-none-any.whl
(11.7 kB
view hashes)
Close
Hashes for svscrape-2022.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e92728bd0d65d23b9bbfa1e076a9c5b8d3720be02205edd191b6ae0afc8af1b2 |
|
MD5 | eba437806c970bcde18d384d817810c1 |
|
BLAKE2b-256 | e43067fcd352cc64c11e0009021441592c6446f2d69e9beb09b5d21f19553555 |