Flask Academy · Lektion

Hello World: Ihre erste Flask-App

Schreiben Sie app.py und erstellen Sie das Flask-Anwendungsobjekt.

Lektion 3 von 413 Schritte

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 Flask

Das 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.py

Im 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. 🌍

Kostenlos starten

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

  1. Was Flask ist und warum es existiert
  2. Virtualenv einrichten und Flask installieren
  3. Hello World: Ihre erste Flask-App
  4. Den Entwicklungsserver im Debug-Modus ausführen
← Zurück zu Flask Academy