{site_name}

{site_name}

🌜 搜索

Python中的shutil.rmtree()是一个用于删除文件夹及其所有内容的函数

Python 𝄐 0
python rmdir,python rmi,python rms,python treelib,python中rmse,python retrbinary
Python中的shutil.rmtree()是一个用于删除文件夹及其所有内容的函数。这个函数非常有用,因为它允许您在Python代码中以编程方式删除整个文件夹和其中的所有内容。

以下是示例代码:


import shutil
import os

# 创建一个名为my_folder的文件夹
os.mkdir('my_folder')

# 在my_folder中创建一个名为my_file.txt的文件
with open('my_folder/my_file.txt', 'w') as f:
f.write('This is some text.')

# 删除my_folder及其所有内容
shutil.rmtree('my_folder')


在上面的示例中,我们首先使用os.mkdir()函数创建一个名为"my_folder"的文件夹,并且在该文件夹中创建一个名为"my_file.txt"的文件。然后,我们使用shutil.rmtree()函数删除"my_folder"文件夹及其所有内容。

需要注意的是,shutil.rmtree()函数不会询问您是否确定要删除文件夹及其内容。因此,在使用该函数时,请确保您已经备份了任何重要的文件或数据。