Heim > Artikel > Backend-Entwicklung > Start der Flask-App: „flask run' vs. „python3.4 sample.py' – Was ist besser?
So führen Sie eine Flask-Anwendung aus: Ein Vergleich der Ansätze
Flask bietet zwei Hauptmethoden zum Starten einer Anwendung: den flask-Befehl und den python3.4-Befehl „sample.py“. Obwohl beide Befehle das gleiche Ziel erreichen, gibt es nuancierte Unterschiede und Best Practices, die mit jedem verbunden sind.
Der flask-Befehl
Der flask-Befehl dient als Befehlszeilenschnittstelle (CLI), speziell für die Interaktion mit Flask-Anwendungen entwickelt. Eine seiner Funktionen ist der Befehl „flask run“, der die empfohlene Vorgehensweise zum Starten des Entwicklungsservers darstellt.
Verwendung:
$ flask --app sample --debug run
Vorteile:
Der Befehl python3.4 sample.py
Dieser Befehl führt einfach das angegebene aus Python-Datei, die normalerweise den Code für Ihre Flask-Anwendung enthält. Wenn der __main__-Block app.run() aufruft, wird der Entwicklungsserver gestartet.
Verwendung:
$ python3.4 sample.py
Überlegungen:
Empfehlung:
Im Allgemeinen den Befehl „flask run“ verwenden ist der bevorzugte und empfohlene Ansatz zum Starten einer Flask-Anwendung in der Entwicklung. Es bietet eine zentrale und bequeme Möglichkeit, die Anwendung zu verwalten und Einstellungen zu konfigurieren. Wenn eine spezifische Anpassung oder direkte Codeausführung erforderlich ist, bleibt der Befehl python3.4 sample.py eine gültige Option.
Das obige ist der detaillierte Inhalt vonStart der Flask-App: „flask run' vs. „python3.4 sample.py' – Was ist besser?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!