Rumah >pembangunan bahagian belakang >Tutorial Python >Cara menggunakan modul shutil untuk operasi fail dan direktori dalam Python 2.x
Cara menggunakan modul shutil untuk operasi fail dan direktori dalam Python 2.x
Pengenalan:
Dalam Python, modul shutil ialah alat operasi fail dan direktori yang berkuasa. Ia menyediakan satu set fungsi ringkas dan mudah digunakan yang boleh digunakan untuk menyalin, mengalih dan memadam fail, serta mencipta, memadam dan melintasi direktori.
import shutil # 复制文件 shutil.copy('source_file.txt', 'destination_file.txt')
Dalam contoh kod di atas, kami menggunakan fungsi shutil.copy() untuk menyalin fail bernama source_file.txt
ke fail bernama destination_file.txt dalam fail. Jika fail sasaran tidak wujud, fungsi ini akan menciptanya secara automatik. <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
Seperti menyalin fail, mengalihkan fail juga merupakan operasi biasa. Kita boleh menggunakan fungsi shutil.move() untuk mencapai ini.
old_location.txt
ke fail bernama new_location.txt
Location. Jika fail sasaran sudah wujud, fungsi ini akan menimpa fail tersebut. 🎜file_to_delete.txt
. 🎜new_directory
. 🎜source_directory
dan kandungannya ke direktori destination_directory
. 🎜old_directory
ke direktori bernama new_directory
Location. 🎜directory_to_delete
dan kandungannya. 🎜🎜Ringkasan: Modul shutil ialah alat yang sangat mudah dalam Python yang boleh digunakan untuk melaksanakan operasi fail dan direktori. Sama ada menyalin, mengalih, memadam fail atau mencipta atau memadam direktori, modul shutil menyediakan fungsi yang mudah dan mudah digunakan. Saya harap kod contoh di atas dapat membantu anda lebih memahami dan menggunakan modul shutil. 🎜Atas ialah kandungan terperinci Cara menggunakan modul shutil untuk operasi fail dan direktori dalam Python 2.x. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!