Я предполагаю, что ваш текущий рабочий каталог pwd()
не совпадает с parent_dir
?
readdir(parent_dir)
, в результате получается список записей, например, только имя, а не полный путь, икогда вы звоните isdir(x)
Юлия работает относительно текущего рабочего каталога.Что вы, вероятно, хотите сделать, это что-то вроде:
parent_dir ="/path/to/parent/folder"
dirs = filter(x -> isdir(joinpath(parent_dir, x)), readdir(parent_dir))
for dir in dirs
println(dir)
end
например, prepend x
с папкой, из которой вы читаете его с помощью joinpath
.