Anzeige
Anzeige
Anzeige
Anzeige
Lesedauer 2 Min.

Eine Desktop-App mit Python schreiben

Python taugt für viele Zwecke. Man kann sogar eine Desktop-App inklusive grafischer Benutzeroberfläche damit erstellen. Ein englischsprachiges Tutorial von Michael Herrmann erklärt wie's geht.
Python zählt zu den modernen Programmiersprachen und wird dank der passenden Bibliotek SciPi gerne für Machine-Learning-Anwendungen genutzt. Aber auch für weniger hochtrabende Anwendungen ist Python geeignet. Michael Herrmann zeigt in einem englischsprachigen Tutorial, wie man Python in Version 3.5 zusammen mit der Bibliothek PyQt5, welche das Qt-Framework für Python nutzbar macht, eine Desktop-Anwendung umsetzt. Qt ist übrigens in C++ geschrieben und mit PyQt5 erreicht die grafische Benutzeroberfläche fast dasselbe Tempo wie Qt selbst.Beginnend mit der Installation über das Anlegen einer Oberfläche, die Wahl des Layouts und das Platzieren einzelner Widgets zeigt Herrmann Schritt für Schritt den Weg zur Desktop-App mit Python. Über eingebaute Stile lassen sich die programmierten Oberflächen in unterschiedlicher Optik anzeigen. Weitere Änderungen am Standardaussehen sind über CSS Style Sheets möglich.Python-Anwendungen werden üblicherweise interpretiert. Herrmann zeigt in seinem Tutorial, wie man die Beispiel-App kompiliert und zu einer Standalone-App zusammenbaut, so dass der Anwender weder Python noch PyQt auf seinem Rechner installieren muss. Stattdessen wird mit dem Tool fbs ein eigener Installer für die Beispiel-App gebaut.Hier geht's zum Tutorial: https://build-system.fman.io/pyqt5-tutorial
Miscellaneous

Neueste Beiträge

Übersehen seit .NET 8: TimeProvider für testbare Zeit
Seit .NET 8 gibt es TimeProvider als offizielle Zeit-Abstraktion. Doch noch zweieinhalb Jahre später ist sie in vielen Projekten unbekannt.
6 Minuten
1. Jul 2026
RAG mit SQL Server 2025: KI-Antworten mit Kontext - SQL Server 2025 und Microsoft Azure AI, Teil 1
RAG als Architekturpattern verbindet Sprachmodelle mit der realen Wissensbasis eines Unternehmens. Seine pragmatische Umsetzung im Microsoft-Stack: Azure OpenAI für Sprache, SQL Server 2025 und Azure AI Search für Semantik und .NET 10 für Integration und Orchestrierung.
6 Minuten
29. Jun 2026
Design mit KI - UX goes Dev, Teil 2
Wie die Integration künstlicher Intelligenz in Designwerkzeuge die Art und Weise verändert, in der digitale Benutzeroberflächen entstehen.
6 Minuten
2. Jul 2026

Das könnte Dich auch interessieren

C#-.NET-Apps mit WinUI 3 - Komponentenbasierte Apps mit Fluent/FAST, Teil 3
Microsoft macht mit WinUI 3 ein natives User-Experience-Framework für Windows verfügbar, dessen Komponenten auf dem Microsoft-eigenen Design-System Fluent 2 basieren.
23 Minuten
13. Mai 2024
Elektronische Schaltkreise im Browser simulieren - Simulation
Statt mit Steckfeld oder Lötkolben kann man auf dieser Website Schaltungen per Drag and Drop zusammenstellen und deren Verhalten testen.
2 Minuten
26. Jul 2018
Web-Apps mit Fluent UI Web - Komponentenbasierte Apps mit Fluent/FAST, Teil 4
Microsoft stellt mit Fluent UI Web eine Sammlung von Tools sowie React- und Webkomponenten für die Entwicklung von Web-Apps zur Verfügung.
20 Minuten
15. Jul 2024
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige