Le module shutil en Python

Le module shutil en Python

Contenu du cours À propos du module shutil Importer le module shutil Copier un fichier avec shutil.copy() Copier un fichier dans un dossier Copier un fichier avec shutil.copy2() Copier le contenu d'un fichier avec copyfile() Copier un dossier complet avec copytree() Copier dans un dossier qui existe déjà Déplacer un fichier avec shutil.move() Renommer un…

Les environnements virtuels en Python

Les environnements virtuels en Python

Contenu du cours À propos des environnements virtuels Python Vérifier l'installation de Python Créer un dossier pour le projet Créer un environnement virtuel Activer l'environnement virtuel sous Windows Activer l'environnement sous Linux et macOS Vérifier que l'environnement virtuel est actif Installer des packages dans l'environnement virtuel Afficher les packages installés sur l'environnement virtuel Créer le…

Gestionnaire des packages pip en Python

Gestionnaire des packages pip en Python

Contenu du cours À propos de l'utilitaire pip Vérifier l'installation de pip Installer pip s'il est absent Mettre à jour pip Installer un package avec pip Installer une version précise d'un package Afficher les packages installés Obtenir des informations sur un package Mettre à jour un package Désinstaller un package Rechercher les packages obsolètes Utiliser…

Connaître et changer le répertoire courant avec os.getcwd() et os.chdir() en Python

Contenu du cours À propos du répertoire courant en Python Connaître le répertoire courant avec os.getcwd() Changer le répertoire courant avec os.chdir() Utiliser des chemins absolus et relatifs avec os.chdir() Remonter vers le dossier parent Vérifier un dossier avant de changer de répertoire Gérer les erreurs avec os.chdir() Utiliser os.getcwd() et os.chdir() avec les fichiers…

Parcourir un dossier avec os.scandir() en Python

Contenu du cours À propos de os.scandir() Parcourir le dossier courant avec os.scandir() Parcourir un dossier spécifique Utiliser les objets DirEntry Distinguer les fichiers et les dossiers Afficher uniquement les fichiers ou les dossiers Filtrer les fichiers selon leur extension Obtenir des informations sur les fichiers Utiliser os.scandir() avec with Différences entre os.scandir() et os.listdir()…

Lister les fichiers et dossiers avec os.listdir() en Python

Contenu du cours À propos de os.listdir() en Python Lister le contenu du dossier courant Lister le contenu d'un dossier spécifique Parcourir les éléments retournés par os.listdir() Distinguer les fichiers des dossiers Afficher uniquement les fichiers Afficher uniquement les dossiers Filtrer les fichiers selon leur extension Trier les éléments retournés par os.listdir() Gérer les erreurs…

Les méthodes Python file.write(), file.writelines(), writable & write_through

Les méthodes Python file.write(), file.writelines(), writable & write_through

Contenu du cours À propos des méthodes d’écriture sur fichiers La méthode file.write() : écrire une chaîne unique Simuler file.writeline() : écrire une ligne avec retour chariot La méthode file.writelines() : écrire plusieurs lignes Différence essentielle entre write() et writelines() La méthode file.writable() : vérifier si le fichier supporte l’écriture Le paramètre write_through() : contrôler…