Python 仅当文件夹不包含任何文件时才删除该文件夹
如果python中的文件夹不包含任何文件,是否有方法删除该文件夹?我能做到以下几点:Python 仅当文件夹不包含任何文件时才删除该文件夹,python,Python,如果python中的文件夹不包含任何文件,是否有方法删除该文件夹?我能做到以下几点: os.rmdir() will remove an empty directory. shutil.rmtree() will delete a directory and all its contents. 如果文件夹有空的子文件夹,则也应将其删除 递归删除目录。与rmdir类似,但如果 叶目录已成功删除,removedirs尝试 依次删除路径中提到的每个父目录,直到 错误被忽略,因为它通常意味着 父目录
os.rmdir() will remove an empty directory.
shutil.rmtree() will delete a directory and all its contents.
如果文件夹有空的子文件夹,则也应将其删除
递归删除目录。与rmdir类似,但如果
叶目录已成功删除,removedirs尝试
依次删除路径中提到的每个父目录,直到
错误被忽略,因为它通常意味着
父目录不是空的
e、 g
请参阅中的更多详细信息
希望这有帮助
import os
if not os.listdir(dir):
os.removedirs(dir)