migrate -m "Initial DB Model Product"
</code>
La commande retourne quelques messages de la forme :
<file>
I... rojet :
<code bash>
flask db upgrade
</code>
La commande retourne quelques messages du type :
<file>
INFO ... nsion Flask-Migrate sur un projet préexistant, la commande ''flask db upgrade'' retourne une erreur car la base existe déjà. Dans ce cas il faut utiliser la commande ''flask db stamp'' pour marquer la base comme déj
on command sysadmin}}
===== Python: Invoquer une commande ======
Pour invoquer une commande depuis un script, si les valeurs retournées sur stdout et stderr n'ont p... ython>
from os import system as run_command
# La commande a exécuter
cmd=r'whereis snmpget'
# res sauvegarde la valeur de retour de la commande
res = run_command(cmd)
</code>
Python 3.5 intro
: Démarrer l'application depuis la CLI ======
La commande **flask** permet notamment d'exécuter l'applicati... dans le contexte de l'application.
Par défaut la commande tente d'importer un module ou un paquetage nommé ... nt pas ces noms par défaut, on devra fournir à la commande flask le moyen de lancer correctement l'applicati... tiquement renseigner cet argument sur la ligne de commande on peut définir la variable d'environnement ''FLA
enir de l'aide, depuis l’interpréteur utiliser la commande **help()**, cela fonctionne meme sur les types de base:
<code python>
help(str)
</code>
La commande **dir()** permet de lister les symboles existants... ', 'tan', 'tanh', 'tau', 'trunc']
>>>
</code>
La commande pydoc se charge d'extraire et de formater la doc
lakes
</code>
==== Utilisation ====
En ligne de commande, on peut invoquer pyflakes en passant en argument... e interactif ====
Quelques commandes usuelles:
^ Commande ^ Description |
| **l**
rtuel dans Git, on exporte les dépendances via la commande pip freeze dans un fichier ''requirements.txt''.
... e s'appliquent comme attendu, on peut utiliser la commande **git check-ignore** :
<code bash>
# Vérifier qu
Pour créer un environnement virtuel, invoquer la commande virtualenv avec le path du projet. Des options pe... ur quitter l'environnement, il suffit de taper la commande **deactivate**:
<code bash>
$ deactivate
</code>
ottle
</code>
===== Générer un bundle =====
La commande freeze permet de lister toutes les bibliothèques et leur version, la sortie de la commande peut être redirigée dans un fichier puis réutilis
tch() est une liste. Dans le cas de l'appel de la commande SNMP GET la valeur est retournée une seule fois. Cependant si l'on fait appel à la commande SNMP BULK nous allons demander la meme informatio
essous pour exemple un projet utilisant Flask. La commande flask est installée de l'environnement virtuel du... e bash>
# Execution de l'application flask via la commande présente dans environnement virtuel
/path/to/proj
ebug=True)
</code>
Tester l'application via la commande **flask run**:
<code bash>
FLASK_APP=helloforms ... elopment flask run --debug
</code>
A ce stade la commande doit lancer le serveur web et afficher un message
iste un raccourcis clavier.
Deux modes existent: commande et édition
Presser <key>Esc</key> pour basculer en mode commande. Dans ce mode, on peut naviguer dans le document
'une arborescence spécifique pour fonctionner. La commande ''sphinx-quickstart'' est interactive et se charg... créer ces répertoires et fichiers.
Par défaut la commande crée un dossier nommée ''source'' pour accueillir
''parent_id''.
Lorsqu'on teste cet objet via la commande **flask shell** on constate que la contrainte déf... ()
</code>
via le client **sqlite3** en ligne de commande, on peut afficher le contenu de notre fichier bas