LU06c - Hello World mit Flask

Ein „Hello World“-Programm ist traditionell das erste Programm, das man schreibt, wenn man eine neue Programmiersprache oder ein neues Framework lernt. Es dient dazu, den einfachsten möglichen Code zu zeigen, der eine Ausgabe erzeugt. In diesem Fall werden wir sehen, wie man mit Flask ein einfaches Webprogramm erstellt, das „Hello World“ in einem Webbrowser anzeigt.

Schritte zur Erstellung eines Hello World-Programms mit Flask

Importiere die notwendigen Bibliotheken

Zuerst musst du Flask importieren, um es in deinem Programm verwenden zu können.

from flask import Flask

Erstelle eine Flask-App-Instanz

Die App-Instanz repräsentiert deine Webanwendung.

app = Flask(__name__)

Definiere eine Route und eine zugehörige Funktion

In Flask wird eine URL-Route mit einer Funktion verknüpft, die aufgerufen wird, wenn die Route angefordert wird. Für unser „Hello World“-Programm definieren wir eine Route für den Hauptpfad ('/').

@app.route('/')
def hello():
    return 'Hello World'

Starte den Flask-Server

Um die Webanwendung auszuführen und im Browser zugänglich zu machen, musst du den Flask-Server starten.

if __name__ == '__main__':
    app.run()

Gesamter Code

Hier ist der gesamte Code für das „Hello World“-Programm mit Flask:

from flask import Flask
 
app = Flask(__name__)
 
@app.route('/')
def hello():
    return 'Hello World'
 
if __name__ == '__main__':
    app.run()

Wenn du diesen Code ausführst und einen Webbrowser öffnest, um die Adresse http://127.0.0.1:5000/ aufzurufen, solltest du die Nachricht „Hello World“ sehen.


© Kevin Maurizi