Anzeige
Anzeige
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

JSON mit T-SQL auswerten - Neues in SQL Server 2025, Teil 2
Die JSON-Unterstützung in SQL Server 2025 erweitert das relationale Modell um die direkte Verarbeitung dokumentbasierter Daten.
6 Minuten
13. Mai 2026
HMAC mit C# und T-SQL - Neues in SQL Server 2025, Teil 3
Kompatible Signaturberechnung über Systemgrenzen hinweg.
4 Minuten
20. Mai 2026
Vom Python-Modell zur .NET-Anwendung - .NET, Python und KI, Teil 4
Am Szenario einer Sentiment-Analyse verdeutlicht ein durchgängiges Anwendungsbeispiel, wie aus einem isolierten Data-Science-Ergebnis eine konkret genutzte Funktion innerhalb einer .NET-Business-Anwendung entsteht.
7 Minuten

Das könnte Dich auch interessieren

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
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
WPF unter Linux und macOS
Mit Avalonia XPF tauscht das Avalonia-Team den Unterbau von WPF aus, um das UI-Framework für Linux und macOS fit zu machen.
6 Minuten
27. Aug 2025
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige