Parcourir récursivement les dossiers avec os.walk() en Python

Contenu du cours À propos de os.walk() Syntaxe et fonctionnement de os.walk() Parcourir récursivement un dossier Afficher uniquement les fichiers Afficher le chemin complet des fichiers Rechercher un fichier dans une arborescence Rechercher les fichiers selon leur extension Compter les fichiers et les dossiers Ignorer certains dossiers pendant le parcours Résumé 1. À propos de…

Supprimer des fichiers et dossiers avec os.remove() et os.rmdir() en Python

Contenu du cours À propos de la suppression de fichiers et dossiers en Python Supprimer un fichier avec os.remove() Vérifier l'existence d'un fichier avant sa suppression Supprimer un dossier vide avec os.rmdir() Vérifier l'existence d'un dossier avant sa suppression Différence entre os.remove() et os.rmdir() Supprimer plusieurs fichiers Gérer les erreurs de suppression Supprimer un fichier…

Renommer et déplacer des fichiers avec os.rename() en Python

Contenu du cours À propos de os.rename() Syntaxe de os.rename() Renommer un fichier avec os.rename() Renommer un fichier en conservant son extension Déplacer un fichier avec os.rename() Renommer et déplacer un fichier simultanément Vérifier l'existence du fichier avant de le renommer Renommer plusieurs fichiers Gérer les erreurs lors d'un renommage Résumé 1. À propos de…

Tester l'existence d'un fichier ou d'un dossier avec os.path en Python

Contenu du cours À propos du test d'existence avec os.path Tester l'existence d'un chemin avec os.path.exists() Tester si un chemin est un fichier avec os.path.isfile() Tester si un chemin est un dossier avec os.path.isdir() Différence entre exists(), isfile() et isdir() Tester plusieurs fichiers et dossiers Tester l'existence avant de créer un fichier Tester l'existence avant…

Créer et manipuler des chemins avec os.path en Python

Contenu du cours À propos de os.path en Python Construire un chemin avec os.path.join() Obtenir le nom d'un fichier avec os.path.basename() Obtenir le dossier avec os.path.dirname() Séparer un chemin avec os.path.split() Séparer le nom et l'extension avec os.path.splitext() Tester l'existence d'un chemin avec os.path.exists() Distinguer fichiers et dossiers Obtenir et normaliser un chemin absolu Le…

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…

Créer des dossiers en Python avec os.mkdir() et os.makedirs()

Contenu du cours À propos de la création de dossiers en Python Créer un dossier avec os.mkdir() Créer plusieurs dossiers avec os.makedirs() Éviter les erreurs lors de la création d'un dossier Créer des dossiers avec des chemins absolus et relatifs Vérifier et créer automatiquement un dossier Différences entre os.mkdir() et os.makedirs() Python permet de créer…