ur [[https://pypi.org/]], vous pouvez utiliser la commande **%%pip install <package>%%** pour l'installer. N... lequel vous avez créé le fichier (à l’aide de la commande cd ), puis exécutez la commande
<code bash>
python generate_graph.py
</code>
Si la commande s'exécute correctement et que le script génère un
Nous avons également la possibilité d'utiliser la commande import pour importer uniquement certaines foncti... .
D'abord, installons ''numpy'' en exécutant la commande ci-dessous depuis à le terminal :
<code bash>
pi... porter tout le contenu d'un paquet à l'aide de la commande **%%from <package> import *%%**. Cela est utile l... saisissant python3 dans le terminal de ligne de commande :
<code bash>
# Execution de Python3 en mode int
résent installé des paquets Python à l'aide de la commande ''**pip install <package>**'' , où ''<package>'' ... us voulez installer. Lorsque nous exécutons cette commande, la version du paquet n'est absolument pas mentio... fois, vous pouvez remarquer que le résultat de la commande contient une référence à une version particulière du paquet. Par exemple, si j'exécute la commande suivante :
<code bash>
pip install requests
Coll
s dans notre environnement virtuel à l'aide de la commande **''pip freeze''**, pendant que l'environnement e... ements.txt'' consiste à rediriger la sortie de la commande **''pip freeze''**. Par exemple, nous pouvons exé... ash>
pip freeze > requirements.txt
</code>
Cette commande met le contenu de pip freeze dans le fichier ''r... intérieur du fichier qui vient d'être créé via la commande **''cat requirements.txt''**:
La commande produi
staller. Pour cela, utilisez PyPI en exécutant la commande suivante dans le terminal :
<code bash>
# instal... e>
Vérifiez que Pytest est installé en tapant la commande ''pytest''. Pytest va alors tenter de lancer tous... _str('abc') == 'cba'
</code>
Testons ! Lancez la commande :
<code bash>
pytest test.py
</code>
Mince, cel... c cette méthode, vous pouvez simplement lancer la commande ''pytest'' pour lancer tous les tests de votre pr
rminal si vous êtes sur macOS, ou sur l’invite de commande si vous êtes sous Windows (si vous n’utilisez pas... dans notre cours Apprenez à utiliser la ligne de commande dans un terminal, pour vous rafraîchir la mémoire... de texte séparé, puis l’exécuter en utilisant les commandes du terminal. Vous pouvez utiliser de nombreux éd... erminal si vous êtes sur macOS ou sur l’invite de commande si vous êtes sous Windows.
- Dans le dossier D
nement.
Pour créer un environnement, utilisez la commande **''python -m venv <environment name>''** .
Note... /bin/activate''** (si vous êtes sous Windows, la commande sera **''env\Scripts\activate.bat''**).
Si vous utilisez PowerShell, il faut exécuter la commande sans .bat . Vous trouverez plus d'informations s... :
<code bash>
pip install requests
</code>
La commande ci-dessus installe le paquet ''requests'' (ainsi
des tests terminée, vous pouvez exécuter une des commandes suivantes sur le terminal pour lancer les tests.... ez le ''main'' à la fin du fichier.
* Lancez la commande adaptée à votre situation sur le terminal.
Écri... tation des tests terminée, nous pouvons lancer la commande dans le terminal afin d’exécuter les tests et vér... ncez les tests d’un module de test à l’aide de la commande **''python -m unittest <nom du module de test>''
ctive de Flask.
Dans votre console, exécutez les commandes suivantes qui définissent une variable d'environ... object at 0x1040518d0>]
</code>
Revenons sur les commandes ci-dessus :
* ''db.session.add()'' : Cette mé... trements ou peuplement de la base via la ligne de commande et non pas dans le script. Nous pourrions ainsi é... )'' on identifie la fonction init_db() comme une commande flask
<code python __init__.py >
from flask impo
s paquets Python à l'aide de pip ======
**Quelle commande utiliseriez-vous pour installer la dernière versi... escriptions de chacun des paquets.
++++
**Quelle commande utiliseriez-vous pour importer (import ) tous le... rnier des 3 numéros de la version.
++++
**Quelle commande utiliseriez-vous pour installer la dernière versi
s.
Comment lancer le test ?
En utilisant la commande suivante dans votre terminal :
<code bash>
pytho... dans le fichier ''main.py'', il faudra lancer la commande suivante :
<code python>
python -m doctest main.... créer une fonction sans doctest et de relancer la commande, vous verrez le résultat.
Les doctests sont très
s le résultat à la ligne suivante.
++++
**Quelle commande lance les doctests ?**
- **''doctest <nom du f... fichier> -m doctest''**
++++Réponse|
Choix 2. La commande python -m doctest <nom du fichier> permet d'exé... e dans le fichier main.py , il faudra lancer la commande suivante python -m doctest main.py
++++
**Quels
tallé Python, et qu'il est accessible en ligne de commande. Vous pouvez le vérifier en saisissant ceci dans ... vérifier qu'il est disponible via votre ligne de commande, en saisissant :
<code bash>
pip --version
</cod
jours activer votre environnement virtuel avec la commande **''source env/bin/activate''** plutôt que d'uti... *''git init''**.
Si vous exécutez maintenant une commande **''git status''**, vous constaterez que ''demo.p
e suffixe ''(env)'' qui est ajouté à l'invite de commande pourrait rester en place. Si cela se produit, tap... eactivate''**, et le suffixe ajouté à l'invite de commande sera supprimé :
===== En résumé =====
Vous ête