Comment utiliser le module Shutil pour les opérations sur les fichiers et les répertoires dans Python 2.x
Introduction :
En Python, le module Shutil est un puissant outil d'opération sur les fichiers et les répertoires. Il fournit un ensemble de fonctions simples et faciles à utiliser qui peuvent être utilisées pour copier, déplacer et supprimer des fichiers, ainsi que pour créer, supprimer et parcourir des répertoires.
import shutil # 复制文件 shutil.copy('source_file.txt', 'destination_file.txt')
Dans l'exemple de code ci-dessus, nous utilisons la fonctionshutil.copy() pour copier le fichier nommé source_file.txt
dans le fichier nommé destination_file.txt< /code> dans le fichier. Si le fichier cible n'existe pas, cette fonction en créera un automatiquement. <code>source_file.txt
的文件复制到名为 destination_file.txt
的文件中。如果目标文件不存在,该函数将自动创建一个。
import shutil # 移动文件 shutil.move('old_location.txt', 'new_location.txt')
在上面的例子中,我们使用了shutil.move()函数,将名为 old_location.txt
的文件移动到名为 new_location.txt
的位置。如果目标文件已经存在,该函数将覆盖该文件。
import shutil # 删除文件 shutil.remove('file_to_delete.txt')
上述代码示例中,我们使用了shutil.remove()函数来删除名为 file_to_delete.txt
的文件。
import shutil # 创建目录 shutil.mkdir('new_directory')
上述代码示例中,我们使用了shutil.mkdir()函数来创建一个名为 new_directory
的新目录。
import shutil # 复制目录 shutil.copytree('source_directory', 'destination_directory')
在上面的例子中,我们使用了shutil.copytree()函数将 source_directory
目录及其内容复制到 destination_directory
目录。
import shutil # 移动目录 shutil.move('old_directory', 'new_directory')
在上述代码示例中,我们使用了shutil.move()函数将一个名为 old_directory
的目录移动到一个名为 new_directory
的位置。
import shutil # 删除目录 shutil.rmtree('directory_to_delete')
在上述代码示例中,我们使用了shutil.rmtree()函数删除名为 directory_to_delete
Comme la copie de fichiers, le déplacement de fichiers est également une opération courante. Nous pouvons utiliser la fonction Shutil.move() pour y parvenir.
old_location.txt
vers le fichier nommé new_location.txt
Location. Si le fichier cible existe déjà, cette fonction écrasera le fichier. 🎜file_to_delete.txt
. 🎜new_directory
. 🎜source_directory
et son contenu dans le répertoire destination_directory
. 🎜old_directory
vers un répertoire nommé new_directory
Location. 🎜directory_to_delete
et son contenu. 🎜🎜Résumé : Le module Shutil est un outil très pratique en Python qui peut être utilisé pour effectuer des opérations sur les fichiers et les répertoires. Qu'il s'agisse de copier, déplacer, supprimer des fichiers ou créer ou supprimer des répertoires, le module Shutil offre des fonctions simples et faciles à utiliser. J'espère que l'exemple de code ci-dessus pourra vous aider à mieux comprendre et utiliser le module Shutil. 🎜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!