Python utilise shutdown pour copier des fichiers, déplacer des fichiers, supprimer des dossiers de manière récursive, renommer, compresser et décompresser

shutdown est un module de la bibliothèque standard Python permettant de gérer des opérations telles que la copie, la suppression et le déplacement de fichiers et de répertoires. Voici quelques shutilfonctions couramment utilisées :

copier copier

copy(src, dest): srcCopiez le fichier source dans le fichier cible dest.

import shutil

shutil.copy("d:/python3_test/one.txt", "d:/python3_test/two.txt")

copytree(src, dest): srcCopiez le répertoire source et ses sous-répertoires et fichiers dans le répertoire cible dest.

déplacer des fichiers

move(src, dest)src: Déplacez ou renommez le fichier ou le répertoire source vers le fichier ou le répertoire cible dest.

import shutil

shutil.move("d:/python3_test/one.txt", "d:/python3_test/three.txt")

Supprimer les dossiers de manière récursive

rmtree(path): Supprimer récursivement le répertoire spécifié pathet ses sous-répertoires et fichiers.

double dénomination

rename(old, new)old: Renommez le fichier ou le répertoire en new.

compression

import shutil

shutil.make_archive("archive_name", 'zip', root_dir="D:\python3_test", base_dir="shutil_test")

Lien

link(src, dest): crée srcun lien physique du fichier ou du répertoire source vers le fichier ou le répertoire de destination dest.
symlink(src, dest): Créer srcun lien symbolique du fichier ou du répertoire source vers le fichier ou le répertoire cible dest.

référence

https://docs.python.org/zh-cn/3/library/shutil.html

Je suppose que tu aimes

Origine blog.csdn.net/lilongsy/article/details/132068964
conseillé
Classement