一、Python删除文件夹
在Python中,我们可以使用os模块的rmdir()方法删除文件夹。
import os # 删除文件夹 os.rmdir('folder_path')
需要注意的是,只有当目标文件夹为空时才能删除文件夹。
二、Python删除文件夹中指定文件
有时候,我们只想删除文件夹中的某些指定文件,可以使用os模块的remove()方法逐一删除。
import os # 删除指定文件 os.remove('file_path')
同样需要注意的是,这里只能删除文件,不能删除文件夹。
三、Python删除空文件夹
如果我们需要删除一个空的文件夹,可以使用os模块的removedirs()方法。
import os # 删除空文件夹 os.removedirs('folder_path')
需要注意的是,如果文件夹不为空,该方法将不起作用。
四、Python删除整个文件夹
如果需要删除整个文件夹以及其下所有文件和文件夹,可以使用shutil模块的rmtree()方法。
import shutil # 删除整个文件夹 shutil.rmtree('folder_path')
需要注意的是,该方法会递归删除文件夹中所有的文件和文件夹,所以请谨慎使用。
总结
以上就是Python删除文件夹下所有文件的方法,具体应该使用哪种方法,取决于具体业务需求,需要根据实际情况选择合适的方法进行操作。