Kann Python als App verwendet werden?

(*-*)浩
Freigeben: 2019-07-09 10:05:36
Original
13421 Leute haben es durchsucht

Obwohl die Python-Sprache sehr vielseitig ist, ist es immer noch etwas falsch, sie zum Entwickeln von Apps zu verwenden. Daher sollten mit Python entwickelte Apps als Codierungsübungen oder zur Selbstunterhaltung verwendet werden Der Bereich ist nicht besonders ausgereift und hat viele Fehler. Alles in allem rate ich Ihnen, ihn nicht leichtfertig zu betreten.

Kann Python als App verwendet werden?

Vorbereitungsarbeit (empfohlenes Lernen: Python-Video-Tutorial)

Erforderlich für die Entwicklung von Apps mit Python A Modul von Python – kivy, kivy ist ein plattformübergreifendes Open-Source-Python-Entwicklungsframework für die Entwicklung innovativer Anwendungen. Kurz gesagt, dies ist ein Python-Desktop-Programmentwicklungs-Framework (ähnlich wie wxpython und andere Module). Das Stärkere ist, dass Kivy Linux-, Mac-, Windows-, Android- und iOS-Plattformen unterstützt. Aus diesem Grund wird dieses Modul für die Entwicklung von Apps benötigt.

Obwohl Kivy plattformübergreifend ist, müssen Sie den Python-Code auch in ein ausführbares Programm für die entsprechende Plattform packen, wenn Sie ihn auf verschiedenen Plattformen verwenden möchten Das Kivy-Projekt – Buildozer – ist das offiziell empfohlene Paketierungstool, da es relativ einfach ist und einen hohen Automatisierungsgrad aufweist. Andere Projekte wie Python-für-Android können ebenfalls eine ähnliche Rolle spielen und werden hier nicht vorgestellt.

Entwickeln Sie die erste Python-App mit Kivy

Nach der Installation von Kivy können Sie das App-Programm entwickeln, mehr dazu Die komplexe Verwendung von Kivy steht nicht im Mittelpunkt dieses Artikels und wird später vorgestellt.

1) Erstellen Sie eine main.py-Datei und schreiben Sie:

#! -*- coding:utf-8 -*-
from kivy.app import App
class HelloApp(App):
    pass
if __name__ == '__main__':
    HelloApp().run()
Nach dem Login kopieren

2) Erstellen Sie eine hello.kv-Datei und schreiben Sie:

Label:
    text: 'Hello, World! I am nMask'
Nach dem Login kopieren

Einfache Beschreibung: main.py Das ist es Die Eingabefunktion definiert eine HelloApp-Klasse, die kivy.app erbt. Die Datei hello.kv ist ein Kivy-Programm, das der Definition des Schnittstellenstils usw. entspricht. Die Benennungsregel dieser Datei lautet, dass der Klassenname in Kleinbuchstaben geschrieben ist und die App wird entfernt.

Führen Sie die erste Python-App aus

python main.py
Nach dem Login kopieren

Weitere technische Artikel zum Thema Python finden Sie in der Spalte Python-Tutorial, um mehr zu erfahren!

Das obige ist der detaillierte Inhalt vonKann Python als App verwendet werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage