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…

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…

Connaître l'espace disque disponible avec shutil.disk_usage() en Python

Le module shutil fournit la fonction shutil.disk_usage() permettant de connaître facilement l'espace disque total, l'espace utilisé et l'espace disponible d'un disque ou du système de fichiers contenant un chemin donné. Cette fonction est particulièrement utile pour surveiller l'espace de stockage avant une sauvegarde, un téléchargement ou la création de fichiers volumineux. Contenu du cours À…

Déplacer et renommer des fichiers avec shutil.move() en Python

Contenu du cours À propos de shutil.move() Déplacer un fichier Renommer un fichier Déplacer et renommer un fichier simultanément Déplacer et renommer des dossiers Gérer les erreurs avec shutil.move() Exemples pratiques et points importants Le module shutil fournit la fonction shutil.move() permettant de déplacer des fichiers et des dossiers en Python. Cette même fonction peut…

Copier un dossier en Python avec shutil.copytree()

Le module shutil permet de copier facilement des fichiers mais également des dossiers complets. La fonction shutil.copytree() copie récursivement un dossier avec ses fichiers et ses sous-dossiers. Elle propose plusieurs options permettant notamment de copier vers un dossier existant, d'ignorer certains fichiers ou de gérer les liens symboliques. Contenu du cours À propos de shutil.copytree()…

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…