Skip to main content

SVWebScraper

License Python 3.6 PyPI version

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

Metadata

Release files for svscrape 2022.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for svscrape 2022.4
File Size Uploaded Provenance Actions
svscrape-2022.4.tar.gz 9.6 kB Without provenance Details for svscrape-2022.4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for svscrape 2022.4
File Interpreter ABI Platform Actions
svscrape-2022.4-py3-none-any.whl Python 3 none any Details for svscrape-2022.4-py3-none-any.whl

Total release size: 21.3 kB

Release files / svscrape-2022.4.tar.gz

Download URL svscrape-2022.4.tar.gz
Size 9.6 kB
Tags Source
SHA-256 checksum
How to use checksums
81e9807e85109b9d17781058d2f9ead31976f2576ccf2e13648aa9e99d7b0b76
BLAKE2b-256 checksum
How to use checksums
76c31a1f8460f616a3d5662c98fbfa91ea2e86670b32e9419a0eec46a255582f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.9

Release files / svscrape-2022.4-py3-none-any.whl

Download URL svscrape-2022.4-py3-none-any.whl
Size 11.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e92728bd0d65d23b9bbfa1e076a9c5b8d3720be02205edd191b6ae0afc8af1b2
BLAKE2b-256 checksum
How to use checksums
e43067fcd352cc64c11e0009021441592c6446f2d69e9beb09b5d21f19553555
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.9

Security for svscrape 2022.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page