J'étais accro au travail, alors j'ai pris une note personnelle.
(Comme il existe déjà de nombreux articles de commentaires, il est omis)
flask.Flask
dans l'option server
de dash.Dashapp.py
import flask
import dash
_app = flask.Flask(__name__)
app = dash.Dash(__name__, server=_app)
La configuration suivante est ajoutée à launch.json.
launch.json
{
"name": "Python: Flask",
"type": "python",
"request": "launch",
"module": "flask",
"env": {
"FLASK_APP": "app.py",
"FLASK_ENV": "development",
"FLASK_DEBUG": "0"
},
"args": [
"run",
"--no-debugger",
"--no-reload",
#Si nécessaire--hôte et--Ajouter un port
],
"jinja": true
}
Vous pouvez déboguer le comportement de Dash sur le navigateur (créer et mettre à jour des variables, callback, etc.) en temps réel.
Recommended Posts