Méthode copytree du module shutil
La méthode copytree du module shutil
copie un dossier avec tous les fichiers et dossiers
qu'il contient. Dans le premier paramètre de la
méthode, nous indiquons le chemin source du dossier.
Dans le second paramètre, nous spécifions le chemin de destination.
En cas de succès, la méthode retourne
le nom du nouveau chemin du dossier copié.
Syntaxe
import shutil
shutil.copytree(source, destination)
Exemple
Copions récursivement le dossier dir :
import shutil
print(shutil.copytree('dir', 'dir1'))
Résultat du code exécuté :
dir1
Voir aussi
-
la méthode
movedu moduleshutil,
qui déplace récursivement un fichier ou un répertoire -
la méthode
rmtreedu moduleshutil,
qui supprime récursivement un dossier -
la méthode
makedirsdu moduleos,
qui crée des dossiers -
la méthode
copydu moduleshutil,
qui copie un fichier en préservant son mode d'accès -
la méthode
copy2du moduleshutil,
qui copie un fichier avec ses métadonnées -
la méthode
removedu moduleos,
qui supprime un fichier