当我们尝试在Solaris上获取目录内的文件列表时,Python会抛出异常

时间:2015-01-22 05:52:22

标签: python

当我们尝试在Solaris上执行listdir时,python抛出异常,因为lost + found,即我们运行listdir的目录中的系统文件夹,无法访问。

instanceDirs = listdir(baseDir)
OSError: [Errno 13] Permission denied: '/some path/lost+found'

我们如何绕过此问题并返回我们拥有权限的所有文件和目录的列表?

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案:尝试除了传递它会忽略异常并始终返回完整的文件和目录列表。

相关问题