Utiliser un environnement virtuel Python avec PyCharm

Contenu du cours À propos des environnements virtuels Python avec PyCharm Créer un projet PyCharm avec un environnement virtuel Créer un environnement virtuel depuis le terminal de PyCharm Sélectionner l'interpréteur Python de l'environnement virtuel Utiliser l'environnement virtuel dans le terminal de PyCharm Installer des packages dans l'environnement virtuel Exécuter un programme avec l'environnement virtuel Utiliser…

Utiliser un environnement virtuel Python avec VS Code

Contenu du cours À propos des environnements virtuels Python avec VS Code Préparer VS Code pour travailler avec Python Créer un environnement virtuel depuis le terminal de VS Code Sélectionner l'interpréteur Python de l'environnement virtuel Activer l'environnement virtuel dans le terminal de VS Code Installer des packages dans l'environnement virtuel Exécuter un programme avec l'environnement…

Supprimer et recréer un environnement virtuel Python

Contenu du cours À propos de la suppression et de la recréation d'un environnement virtuel Python Pourquoi supprimer et recréer un environnement virtuel ? Sauvegarder les dépendances avant de supprimer l'environnement Désactiver l'environnement virtuel avant sa suppression Supprimer un environnement virtuel sous Windows Supprimer un environnement virtuel sous Linux et macOS Recréer un nouvel environnement…

Créer et utiliser un fichier requirements.txt en Python

Contenu du cours À propos du fichier requirements.txt en Python Comprendre le rôle du fichier requirements.txt Créer manuellement un fichier requirements.txt Générer automatiquement requirements.txt avec pip freeze Installer les dépendances depuis requirements.txt Spécifier les versions des packages dans requirements.txt Mettre à jour et supprimer des dépendances Utiliser requirements.txt avec un environnement virtuel Partager et reconstruire…

Obtenir les informations sur la compilation de Python avec platform.python_build() et platform.python_compiler()

Contenu du cours À propos des informations de compilation de Python Obtenir les informations de build avec platform.python_build() Comprendre le tuple retourné par platform.python_build() Identifier le compilateur avec platform.python_compiler() Comparer python_build() et python_compiler() Associer la compilation à la version et à l'implémentation Python Tester les informations de compilation dans un programme Créer une fonction d'information…

Identifier l'implémentation Python avec platform.python_implementation()

Contenu du cours À propos de platform.python_implementation() en Python Identifier l'implémentation Python utilisée Comprendre la valeur retournée par python_implementation() Découvrir les principales implémentations de Python Associer l'implémentation à la version de Python Tester l'implémentation Python dans un programme Associer l'implémentation à l'architecture Python Créer une fonction d'information sur l'environnement Python Utiliser python_implementation() dans un programme…

Connaître les différentes versions de Python avec platform.python_version() et platform.python_version_tuple()

Contenu du cours À propos des versions de Python avec le module platform Obtenir la version de Python avec platform.python_version() Décomposer la version avec platform.python_version_tuple() Comprendre les numéros majeur, mineur et micro Comparer python_version() et python_version_tuple() Tester la version de Python dans un programme Vérifier une version minimale de Python Afficher la version avec l'implémentation…

Connaître l'architecture Python avec platform.architecture() en Python

Contenu du cours À propos de platform.architecture() en Python Obtenir l'architecture de Python avec platform.architecture() Comprendre le tuple retourné par platform.architecture() Distinguer Python 32 bits et Python 64 bits Récupérer séparément le nombre de bits et le format de l'exécutable Comparer platform.architecture() et platform.machine() Tester l'architecture Python dans un programme Obtenir l'architecture d'un exécutable avec…

Connaître l'architecture de l'ordinateur avec platform.machine() en Python

Contenu du cours À propos de platform.machine() en Python Obtenir l'architecture de la machine Comprendre les valeurs retournées par platform.machine() Distinguer les architectures x86, AMD64 et ARM Associer l'architecture au système d'exploitation Tester l'architecture dans un programme Python Comparer platform.machine() et platform.architecture() Créer une fonction pour obtenir les informations matérielles Utiliser platform.machine() dans un programme…

Obtenir les informations détaillées du système avec platform.version() en Python

Contenu du cours À propos de platform.version() en Python Obtenir la version détaillée du système Comprendre la valeur retournée par platform.version() Comparer platform.version() et platform.release() Utiliser platform.version() sous Windows, Linux et macOS Associer platform.version() aux autres informations du système Exploiter la version du système dans un programme Créer une fonction d'informations détaillées du système Précautions…

Connaître la version du système avec platform.release() en Python

Contenu du cours À propos de platform.release() en Python Obtenir la version du système avec platform.release() Stocker la version du système dans une variable Associer platform.release() à platform.system() Comprendre les résultats sous Windows, Linux et macOS Comparer la version du système dans un programme Associer platform.release() à d'autres fonctions du module platform Créer une fonction…