Méthode copy2 du module shutil
La méthode copy2 du module shutil
copie un fichier en conservant ses métadonnées.
Dans le premier paramètre de la méthode est spécifié le chemin
du fichier source, dans le second paramètre -
le chemin de destination du nouveau fichier. Dans le troisième
paramètre optionnel est définie la gestion
des liens symboliques (par défaut
follow_symlinks=True).
Syntaxe
import shutil
shutil.copy2(source, destination, [mode pour les liens symboliques])
Exemple
Copions le fichier file1.txt dans
le fichier file2.txt :
import shutil
shutil.copy2('file1.txt', 'file2.txt')
Résultat du code exécuté :
file2.txt
Voir aussi
-
la méthode
copydu moduleshutil,
qui copie un fichier en conservant le mode d'accès -
la méthode
copytreedu moduleshutil,
qui copie récursivement un dossier -
la méthode
movedu moduleshutil,
qui déplace récursivement un fichier ou un répertoire -
la méthode
path.isfiledu moduleos,
qui vérifie l'existence d'un fichier -
la méthode
makedirsdu moduleos,
qui crée un répertoire -
la méthode
mkdirdu moduleos,
qui crée un seul dossier -
la méthode
removedu moduleos,
qui supprime un fichier -
la méthode
getcwddu moduleos,
qui retourne le répertoire de travail courant