Python command line tool das topografische Adressen anhand von Tabellendaten findet und automatisch Postleitzahlen hinzufügt
Versionsdatum: 2021-07-01
Geschwindigkeit: etwa 1 Sekunde/Zeile
exampleVideo.mp4
-
ggf. Python auf PC installieren, sofern noch nicht geschehen
-
(ggf. Excelsheet entsprechend Rahmenbedingungen vorbereiten
– sofern noch nicht geschehen)-
.xlsx-Format
-
Tabellen-Spalten: Name, Straße (Format: Straßenname Hausnummer, PLZ (leer), Stadt
-
Hinweis: Während das Programm arbeitet am besten keine der Tabellen öffnen
-
"Eingabeaufforderung" (CMD) öffnen
- Windows-Taste + R drücken > "cmd" eingeben > Enter drücken
-
In CMD zu Pfad navigieren, in dem sich Crawler-Dateien ("plzCrawler.py" & "plzMaker.py") und das requirements.txt befinden
- Text nach folgendem Muster eingeben:
cd C:\Users\Username\Documents\plzcrawler
- Text nach folgendem Muster eingeben:
- Folgenden Text in CMD eingeben & Eingabetaste drücken (um virtuelle Umgebung mit dem Namen "venv" zu erstellen):
py -m venv venv
- Folgenden Text in CMD eingeben & Eingabetaste drücken:
venv\Scripts\activate.bat
- Folgenden Text in CMD eingeben & Eingabetaste drücken:
pip install -r requirements.txt
- Folgenden Text in CMD eingeben & Eingabetaste drücken:
py plzMaker.py
Das fertige Tabellendokument befindet sich im Ordner des ursprünglichen Tabellendokumentes.
Es ist erkennbar an der '+PLZ'-Endung.
Das neue Dokument sieht dem ursprünglichen Dokument sehr ähnlich und ist nun um die gefundenen Postleitzahlen ergänzt.
Außerdem enthält es ggf. Hinweise, weshalb einzelne Postleitzahlen nicht gefunden werden konnten.