MyTetra Share
Делитесь знаниями!
Получить список файлов в директории через pathlib в Python
Время создания: 08.03.2019 18:18
Автор: br0ke
Текстовые метки: python, path, pathlib, list, file, files, iterdir, recurse, recursively, recursion
Раздел: Информационные технологии - Python

def iterdir(directory, recursive=False) -> List[Path]:

dirpath = Path(directory)

assert(dirpath.is_dir())

file_list = []

for x in dirpath.iterdir():

if x.is_file():

file_list.append(x)

elif x.is_dir() and recursive:

file_list.extend(iterdir(x))

return list(sorted(file_list))


Так же в этом разделе:
 
MyTetra Share v.0.52
Яндекс индекс цитирования