Gemeinde-News als mobile App mit Content Management

Thema dieses Projekts ist die Digitalisierung von Gemeinden. Über die App haben Bürgerinnen und Bürger der Gemeinde Zugriff auf alle Ausgaben des Amtsblatts sowie aktuelle Nachrichten, Veranstaltungen und wichtige Kontakte. Features des Gemeinde App im Überblick Die mobile App hat folgende Features: Zugriff auf alle Ausgaben des Amtsblatts der Gemeinde inkl. Volltext-Suche. Lesen aktueller News aus der Region. Infos über [...]

By |2024-02-04T11:46:03+01:002024-02-02|Categories: Projekte|Tags: , , , , , , , , |0 Comments

Python Queues: Von Schlangen und Warteschlangen

In Python kannst du eine Warteschlange (Queue) mit Hilfe des queue-Moduls implementieren. Es gibt verschiedene Arten von Queues, wie z.B. Queue, LifoQueue (Last In, First Out) und PriorityQueue. Dieser Artikel erklärt die Unterschiede. Python Queue (First-In-First-Out) Hier ist ein einfaches Beispiel für die Verwendung von Queue: [crayon-65f924507cecb792822933/] Dieses Beispiel zeigt die grundlegenden Operationen einer Queue: put(item): Fügt ein Element zur [...]

By |2023-12-28T11:03:22+01:002023-12-28|Categories: Tipps, Tricks, Hacks|Tags: |2 Comments

Python: Über Dictionaries iterieren

In Python kannst du über die Elemente eines Dictionaries auf verschiedene Arten iterieren. Hier sind einige gängige Methoden: Python Dictionary über die Schlüssel iterieren [crayon-65f924507d528619447064/] Dictionary über die Schlüssel und Werte iterieren [crayon-65f924507d52d708218628/] Dictionary nur über die Werte iterieren [crayon-65f924507d52e603139785/] Python: List Comprehension für Schlüssel und Werte [crayon-65f924507d530920489257/] Verwenden von iter() und next() mit Python Dictionaries [crayon-65f924507d531872665448/] Wähle die Methode, [...]

By |2023-12-27T15:54:47+01:002023-12-27|Categories: Tipps, Tricks, Hacks|Tags: |0 Comments

Desktop CMS für mobile Apps

Mobile News Apps benötigen immer top-aktuelle Daten, die am Ende ein Mensch einpflegen muss. Im folgenden Projekt wurde ein CMS erstellt, das lokal unter macOS oder Windows läuft. PDFs und Bilder können einfach per Drag & Drop  auf dem Server gespeichert werden.  Inhalte werden im CMS erstellt und per Knopfdruck in der mobilen App angezeigt. Das CMS für mobile Apps [...]

By |2023-12-13T14:17:18+01:002023-12-13|Categories: Projekte|Tags: , , , , , , , , |0 Comments

Python: Zip-Funktion erklärt

Viele Python-Programmierer haben die eingebaute ZIP-Funktion nicht wirklich auf dem Schirm. Dabei kann Sie das Leben in vielen Situationen erleichtern, da nur 1 Zeile einiges an Schleifen-Programmierung ersparen kann. Nach dem Reißverschluß-Verfahren (engl. Zipper) fügt sie Listen automatisch zusammen oder erstellt mal schnell ein Dictionary aus 2 Arrays. Beispiele zu Python's ZIP-Funktion In Python wird die  zip Funktion verwendet, um [...]

By |2023-12-06T11:17:58+01:002023-12-06|Categories: Tipps, Tricks, Hacks|Tags: |0 Comments

Python-Extension für NeutralinoJS

NeutralinoJS ist ein Framework, mit dem man sehr kompakte Apps für macOS, Windows und Linux bauen kann. Dabei nutz man für die Oberfläche HTML, CSS und Javascript. Über WebSockets kann Neutralino mit beliebigen anderen Sprachen erweitert werden. so z.B. Python. Neutralino mit Python-Backend: Mit Neutralino-Ext-Python lässt sich jeder Python3-Interpreter über eine schnelle WebSocket-Verbindung an Neutralino anbinden. Die Python-Extension bietet die [...]

By |2023-12-03T19:31:08+01:002023-11-21|Categories: Projekte|Tags: , , |0 Comments

Excel-Report aus DATEV KOST-Datei erstellen

Bei diesem Projekt spielt die Automatisierung von Excel eine zentrale Rolle. Aus einer DATEV KOST-Datei als Datenquelle werden am Ende mehrseitige Gesellschafterabrechnungen mit graphischen Auswertungen als fertige PDFs generiert. Layout und einfachere Berechnungen finden in Excel statt, während die komplexe Datenaufbereitung über Python automatisiert wurde. Dabei erzeugt Python die entsprechende Exceldatei aus einer leeren Layout-Vorlage. DATEV KOST-Datei automatisiert verarbeiten Auf [...]

By |2023-09-30T09:41:59+02:002023-09-30|Categories: Projekte|Tags: , , , , |0 Comments

QRCode auf PDF automatisch auslesen

Ich habe schon oft Projekte umgesetzt, bei denen es darum ging, Dokumente auszulesen und basierend auf deren Inhalt einen QRCode einzufügen. Bei diesem Projekt war jedoch der umgekehrte Weg gefragt: PDFs die bereits einen QRCode enthalten, sollen basierend auf dem kodierten Inhalt archiviert werden.  Auch hier kommt Python als zuverlässiges Automatisierungs-Werkzeug zum Einsatz. PDF-Archivierung: QRCode automatisch lesen und Dokument archivieren [...]

By |2023-09-29T14:02:03+02:002023-09-29|Categories: Projekte|Tags: , , |0 Comments
Go to Top