当我们尝试在Solaris上执行listdir时,python抛出异常,因为lost + found,即我们运行listdir的目录中的系统文件夹,无法访问。
instanceDirs = listdir(baseDir)
OSError: [Errno 13] Permission denied: '/some path/lost+found'
我们如何绕过此问题并返回我们拥有权限的所有文件和目录的列表?
答案 0 :(得分:0)
我找到了一个解决方案:尝试除了传递它会忽略异常并始终返回完整的文件和目录列表。