Werkzeuge für Landesweit Vertretene Gremien
- Python 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| assets | ||
| .gitignore | ||
| Rasterfahndung.py | ||
| readme.md | ||
| requirements.txt | ||
| Zellteilung.py | ||
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