Как мне вывести список всех файлов и каталогов в каталоге в Julia? - PullRequest
4 голосов
/ 05 августа 2020

В Python, я мог бы использовать:

from os import listdir
os.listdir()

В Юлии, как я могу перечислить все в заданном каталоге?

1 Ответ

2 голосов
/ 05 августа 2020
readdir()

Здесь перечислены все файлы и в папке текущего каталога как Vector{String}

Конечно, вы можете указать имя каталога:

readdir("dir/name")

На Windows полезная практика это raw String макрос:

readdir(raw"c:\temp")

Если вы хотите увидеть, что находится в подкаталогах, используйте walkdir:

items = [item for item in walkdir("some/path")]

Это проходит через все дерево каталогов и возвращает Vector трехэлементных кортежей, где первый элемент - это каталог, второй - список его подкаталогов, а третий - список файлов в каталоге.

...