Я использую следующую строку, чтобы получить список каталогов по заданному пути в python:
os.listdir("directory")
И он возвращает список каталогов, но я не могу понять, как получить список файлов каталога?
Я использую следующую строку, чтобы получить список каталогов по заданному пути в python:
os.listdir("directory")
И он возвращает список каталогов, но я не могу понять, как получить список файлов каталога?
os.listdir()
перечисляет все имена в каталоге. Это включает в себя как файлы, так и подкаталоги.
Учтите, что все эти имена относятся к указанному каталогу. Используйте os.path.join()
для создания полных путей и используйте os.path.isfile()
и os.path.isdir()
для фильтрации списка.