Outils pour utilisateurs

Outils du site


dev:python:flask:definir_commande_cli

Ceci est une ancienne révision du document !


:TODO_DOCUPDATE:

Flask : Définir une commande CLI

Le framework Flask s'appuie sur le paquetage Python Click pour la gestion de la ligne de commande.

On utilise les décorateurs pour déclarer une commande. Ci-dessous un exemple simple de commande sans argument :

from flask import Flask
 
app = Flask(__name__)
 
@app.cli.command("version")
def version():
  """Show application version.""" 
  print("0.0.1")

La commande version retourne simplement le numéro de version du programme. On peut maintenant invoquer la commande :

flask version

Références

dev/python/flask/definir_commande_cli.1775385563.txt.gz · Dernière modification : 2026/04/05 10:39 de yoann