В настоящее время я поддерживаю приложение, которое необходимо проанализировать каталоги.
Приложение использует file.isdirectory () , чтобы определить, является ли данным путем каталогом или файлом, а затем рекурсивно получает все файлы и содержащие в подсчеты. Foo и bar в качестве каталогов, что является желаемым поведением; но такой путь, такой как c: \ f oo \ bar не: file.isdirectory () возвращает false (как и file.isfile () ) на таком пути.
С другой стороны, file.isabsolute () возвращает true
есть обходной путь? Какие -нибудь альтернативы для выявления того, является ли данный путь каталогом? Или я обречен на запуск этого приложения только в каталогах без пробелов в них? Я это исправлю. < /P>
Должен ли я удалить этот вопрос? Я не вижу, чтобы это было очень полезно для будущих пользователей.
Подробнее здесь: https://stackoverflow.com/questions/396 ... irectories