Werkzeuge für Landesweit Vertretene Gremien
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-08 23:37:54 +02:00
assets LVG-Logos fuer Icon hinzugefuegt 2026-08-05 23:20:41 +02:00
.gitignore Python venv und Cache ignorieren 2026-08-06 00:17:05 +02:00
Rasterfahndung.py Suche egal welche Schreibung 2026-08-08 23:37:54 +02:00
readme.md Python venv und Kompilierung dokumentiert 2026-08-06 00:17:05 +02:00
requirements.txt Bibliotheken fuer Qt6 2026-08-07 23:55:44 +02:00
Zellteilung.py Spaltenvorgabe pruefen und Schleife zur Manipulation von Zellen 2026-08-08 10:02:29 +02:00

Skriptsammlung zur Datenpflege

Dies ist eine niedrigschwellige Sammlung von Python-Skripten, die konkrete kleinere Aufgaben bei der Arbeit mit datenbankähnlichen Strukturen in Excel erleichtern sollen.

  • Rasterfahndung: sucht in einer oder in mehreren Excel-Dateien nach einem beliebigen Begriff und gibt aus, wo genau er gefunden wurde.
  • Zellteilung: findet in einer Excel-Datei, die aus einer Datenbank exportiert wurde, mehrzeilige Zellen und teilt deren Inhalt auf die passenden Spalten auf.

Einrichtung des Python Virtual Environments

Linux

python3 -m venv .venv
source .venv/bin/activate
# pip install pandas
# pip freeze > requirements.txt
pip install -r requirements.txt
deactivate

Windows

python3-64.exe -m venv .venv
.\.venv\Scripts\activate
python3-64.exe -m pip install -r requirements.txt
deactivate

Kompilierung unter Windows

Die Python-Skripte werden unter Linux entwickelt. Von jedem Skript wird eine (unsignierte) Binärdatei erzeugt, die unter Windows ausführbar ist.

python3-64.exe -m PyInstaller --onefile --noupx --icon=.\assets\LVG_Logo_Icon.png .\$FILE.py