Maison >développement back-end >Tutoriel Python >Comment copier des fichiers en Python et conserver les métadonnées ?
Pour copier un fichier en Python, le module shutil propose plusieurs méthodes. Une méthode couramment utilisée est shutil.copyfile() :
import shutil shutil.copyfile('src_file_path', 'dest_file_path')
Ici, vous spécifiez le chemin du fichier source comme src_file_path et le chemin du fichier de destination comme dest_file_path.
Remarque :
Si vous devez conserver les métadonnées de fichiers telles que les horodatages, utilisez la méthode shutil.copy2() :
shutil.copy2('src_file_path', 'dest_file_path')
Si vous préférez utiliser le module os.path, utilisez le Fonction copie au lieu de copiefichier. Cependant, gardez à l'esprit que copy accepte les noms de chemin au format str tandis que copyfile n'accepte que les chaînes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!