首页 > 解决方案 > 以更有效的方式删除 blob 中的文件夹

问题描述

假设我要从数据块中的 blob 中删除一个文件夹。但是,当文件夹不为空时,它会抛出错误 "non-empty" directory is not allowed using dbutils.fs.rm("wabs://..../folder") 甚至有错误 include recurse=True 如何解决这个问题?

标签: pythonazure-blob-storagedatabricks

解决方案


注意:删除文件或目录(可选递归删除目录中的所有文件)。如果路径是非空目录并且 recursive 设置为 false 或出现其他类似错误,则此调用将引发 IO_ERROR 异常。

在此处输入图像描述

有关更多详细信息,请参阅类似的SO线程。

希望这可以帮助。


推荐阅读