Hello World: Ihre erste Flask-App
Schreiben Sie app.py und erstellen Sie das Flask-Anwendungsobjekt.
Hello World: Ihre erste Flask-App ist eine kostenlose Flask Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Flask Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Flask Academy-Kurs umfasst insgesamt 4 Lektionen.
Zeit zum Entwickeln
Nun schreiben Sie Ihre erste Flask-Anwendung und geben eine echte Antwort zurück. Sie benötigt nur wenige Zeilen, und alles Nötige ist bereits installiert. 🙌
app.py erstellen
Erstellen Sie in Ihrem Projektordner eine Datei namens app.py. Diese einzelne Datei enthält Ihre kleine erste Anwendung.
Flask importieren
Beginnen Sie mit dem Importieren der Klasse Flask. Alles, was Sie erstellen, wird an das gleich folgende App-Objekt angehängt.
from flask import FlaskDas App-Objekt erstellen
Erzeugen Sie eine Instanz von Flask und übergeben Sie __name__, damit Flask weiß, wo sich Ihre Anwendung befindet und Templates sowie statische Dateien finden kann.
app = Flask(__name__)Was __name__ bewirkt
Der Wert __name__ teilt Flask den Importnamen Ihres Moduls mit. Diesen verwendet Flask, um Ressourcenpfade korrekt aufzulösen.
Eine Route hinzufügen
Der Decorator @app.route verknüpft einen URL-Pfad mit der direkt darunterstehenden Funktion. Hier besteht der Pfad der Startseite einfach aus einem Schrägstrich.
@app.route('/')
def home():
return 'Hello, World!'Die View-Funktion
Die Funktion unter einer Route ist eine View. Jede Zeichenkette, die sie zurückgibt, wird zum Inhalt, den der Browser anzeigt.
Eine Antwort zurückgeben
Die Rückgabe von einfachem Text ist die einfachste Antwort. Flask verpackt Ihre Zeichenkette automatisch in eine korrekte HTTP-Antwort. 📨
Die Main-Guard-Abfrage
Ein if __name__-Block ermöglicht es Ihnen, die Datei direkt auszuführen. Darin rufen Sie app.run auf, um den Entwicklungsserver zu starten.
if __name__ == '__main__':
app.run()Ihre Anwendung ausführen
Starten Sie die Anwendung im Terminal. Flask gibt eine lokale Adresse aus, normalerweise an Port 5000, unter der Ihre Anwendung nun auf Anfragen wartet.
python app.pyIm Browser anzeigen
Öffnen Sie http://127.0.0.1:5000, und Ihre Begrüßung wird angezeigt. Sie haben gerade Ihre erste Webseite mit Python bereitgestellt.
Kurze Überprüfung
Überprüfen Sie kurz, wie Sie Ihre erste Anwendung verbunden haben.
Zusammenfassung
Sie haben Flask importiert, das App-Objekt erstellt, eine Route und eine View hinzugefügt und die Anwendung ausgeführt. Hello World ist jetzt in Ihrem Browser verfügbar. 🌍
Lerne Python mit einem KI-Tutor — kostenlos
Schreibe und führe echten Code in deinem Browser aus, bekomme sofortige Hilfe von einem 24/7 KI-Tutor und setze dein Lernen im Web oder in der App fort.
- Kurse
- 30
- Lektionen
- 120
Häufig gestellte Fragen
Ist die Lektion „Hello World: Ihre erste Flask-App“ kostenlos?
Ja — der vollständige Text von „Hello World: Ihre erste Flask-App“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Flask Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Flask Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Hello World: Ihre erste Flask-App“?
Schreiben Sie app.py und erstellen Sie das Flask-Anwendungsobjekt. Du übst Flask Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Flask Academy zu starten?
Keine Vorkenntnisse erforderlich. Flask Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.
Wie lange dauert die Lektion „Hello World: Ihre erste Flask-App“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Flask Academy-Lektion Code schreiben und ausführen?
Ja. Jede Flask Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Was Flask ist und warum es existiert
- Virtualenv einrichten und Flask installieren
- Hello World: Ihre erste Flask-App
- Den Entwicklungsserver im Debug-Modus ausführen