Heim >Backend-Entwicklung >Python-Tutorial >Entwickeln Sie Windows-Desktopprogramme mit Python
1. boa-constructor-0.6.1.bin.setup.exe
#Eine integrierte Entwicklungsumgebung von wxWidges, so einfach wie Delphi, ermöglicht das direkte Ziehen und Ablegen von Steuerelementen und unterscheidet sich von anderen integrierten Umgebungen. #Es besteht kein Konflikt mit dem MainLoop der integrierten Entwicklungsumgebung . Ein typischer Fehler besteht darin, das zweite Programm auszuführen. Dies führt direkt zum erzwungenen Beenden der integrierten Entwicklungsumgebung, da der MainLoop in Konflikt steht
2. wxPython2.8-win32-unicode-2.8.10.1-py26.exe
#wxPython-Bibliothek, stellt eine in C++ geschriebene Windows-Komponentenbibliothek wx
bereit 3. py2exe-0.6.9.win32-py2.6.exe
#Paketierungs- und Veröffentlichungstool, packt in Python geschriebene Windows-Programme oder Konsolenprogramme direkt in ausführbare EXE-Dateien, damit Benutzer sie verwenden können
Die oben genannten drei Softwareprogramme basieren alle auf Python2.6. Die Softwareversionen müssen übereinstimmen, da sich ihre Standardinstallationspfade auf die Python-Version beziehen, andernfalls werden die relevanten Bibliotheken nicht gefunden.
Nachdem die Software installiert wurde, ist das Ziehen von Steuerelementen so einfach und die Eigenschaften ähneln denen von Dephi. Sie müssen nur die Eigenschaften ändern, und der generierte Code ist sehr schön
vorher verwenden Als ich Software mit C++6.0 entwickelte, war das Steuerelement so hässlich, dass ich die Steuerelementbibliothek wiederverwenden musste, um es zu binden und zu optimieren. Jetzt benötige ich es nicht mehr. Das von BOA generierte Steuerelement hat einen sehr guten visuellen Effekt und die Geschwindigkeit der Softwareentwicklung ist sehr hoch.
Es ist nicht erforderlich, zu viel Code für die Softwareschnittstelle zu schreiben, und es ist nicht erforderlich, viele Dateien zu generieren, um ein kleines Programm zu generieren. In Python entwickelte Programme haben keine redundanten Dateien und die Dateien sind sehr klein.
los Viele Leute möchten ihre Softwareprogramme veröffentlichen, damit andere sie verwenden können, nachdem sie sie geschrieben haben. Einerseits möchten sie nicht, dass ihr Code durchsickert, und andererseits möchten sie ein Erfolgserlebnis zeigen Verwenden Sie py2exe, um Ihren Code zu kopieren
Das Windows-Programm ist gepackt und freigegeben! Natürlich müssen Sie zuerst die folgende setup.py-Datei schreiben:
from distutils.core import setup import py2exe includes = ["encodings", "encodings.*"] options = {"py2exe": { "compressed": 1, "optimize": 2, "includes": includes, "bundle_files": 1 } } setup( version = "0.1.0", description = "windows program", name = "winsetup", options = options, zipfile=None, windows=[{"script": "myscript.py", "icon_resources": [(1, "PyCrust.ico")] }], )
Sie können es über die Befehlszeile ausführen: python setup.py py2exe. Anschließend wird Ihre Anwendung im dist-Ordner angezeigt. Herzlichen Glückwunsch, Sie haben die Entwicklung einer Windows-Anwendung abgeschlossen!
Das obige ist der detaillierte Inhalt vonEntwickeln Sie Windows-Desktopprogramme mit Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!