et Python =====
Comme nous l'avons déjà vu, pour utiliser un module Python dans la bibliothèque standard de Python, vous pouvez utiliser la syntaxe que vous connaissez déjà :
<code pyt... ort <module>
</code>
Par exemple, si vous voulez utiliser le module ''os'' de la bibliothèque standard de ... cwd()%%''.
Nous avons également la possibilité d'utiliser la commande import pour importer uniquement cer
ment virtuel =====
Il est fortement conseillé d'utiliser le moins possible les paquets Python installés g... de l'environnement.
Pour créer un environnement, utilisez la commande **''python -m venv <environment name... sera **''env\Scripts\activate.bat''**).
Si vous utilisez PowerShell, il faut exécuter la commande sans ....
À ce stade, votre terminal (selon celui que vous utilisez) ajoutera probablement le nom de votre environne
ssrooms.com|Openclassrooms]].
===== Installer et utiliser un paquet Python =====
Une fois que vous avez t... intéresse sur [[https://pypi.org/]], vous pouvez utiliser la commande **%%pip install <package>%%** pour l'installer. Nous utiliserons le paquet ''matplotlib'' : un paquet permett... :
<code bash>
pip show requests
</code>
Je peux utiliser pip show pour obtenir des informations sur plus
ifférents. Il est fort probable que chaque projet utilisera un ensemble de paquets Python différent.
Par exemple, un site web sur lequel vous travaillez utilisera les paquets suivants (entre autres) :
Django... t d'analyse de données sur lequel vous travaillez utilisera quant à lui ces paquets :
numpy==1.18.4
p...
requests==2.12.0
Notez que ces deux projets utilisent quelques paquets différents, mais qu'ils utilis
fichier requirements.txt ======
===== Pourquoi utiliser un fichier requirements.txt ? =====
Nous avons ... e tous les développeurs travaillant sur un projet utilisent le même environnement virtuel, nous utilisons u... </file>
Ci-dessus on indique la version exacte à utiliser pour ''matplotlib'', et une plage de versions ut... os dépasse le cadre de ce cours. Nous allons donc utiliser l'option 2 pour le reste de ce chapitre !
=====
Python à l'aide de pip ======
**Quelle commande utiliseriez-vous pour installer la dernière version du pa... internet en utilisant Python, quel package Python utiliseriez-vous ?**
- Flask
- requests
- matplotl... ns de chacun des paquets.
++++
**Quelle commande utiliseriez-vous pour importer (import ) tous les élémen... ndas as pd
++++ Réponse |
Choix 1,3. Vous pouvez utiliser n’importe quelle formule utilisant **import** ,
ps://openclassrooms.com|Openclassrooms]].
====== Utilisez le système de versioning de paquets ======
===... installer une version de paquet Python consiste à utiliser l'opérateur ''=='' . Par exemple, **''pip insta... yses à l'aide de Python. Il a écrit un script qui utilise deux paquets Python : ''matplotlib'' version 3.2... e modification leur est apportée.
* Vous pouvez utiliser **''pip''** pour installer la version souhaité
, l'installateur de paquets de Python. **pip** utilise PyPI comme source par défaut pour ses paquets.
D... ctuant des tâches courantes, afin de pouvoir le réutiliser facilement.
* Les paquets peuvent rester privé
nde **''source env/bin/activate''** plutôt que d'utiliser ''ls'' pour répertorier les fichiers ou les rép... ojet doit contenir le même script. Le script doit utiliser la bibliothèque ''requests'' pour envoyer une r
vironnement virtuel est libre, il est conseillé d'utiliser "env" pour se conformer à l'usage courant qui te... détecter automatiquement et se paramétrer pour l'utiliser.
Pour vérifier que l'environnement virtuel est