Получить список имен и расширений файлов в папке.
import os
script_directory = os.path.dirname(__file__)
pathToImagesFiles = os.path.join(script_directory, 'img')
for file in os.listdir(pathToImagesFiles):
if file.endswith(".png"):
print (file.split('.')[0], file.split('.')[1])
Получить список всех файлов и подпапок, находящихся в папке.
import os
for dirname, dirnames, filenames in os.walk('.'):
# Сначал выведем пути до всех подпапок.
for subdirname in dirnames:
print os.path.join(dirname, subdirname)
# Выведем пути до всех файлов.
for filename in filenames:
print os.path.join(dirname, filename)
# И дополнительно:
# Изменение списка 'dirnames' остановит обход папок os.walk().
if '.git' in dirnames:
# Не заходить в папки с .git
dirnames.remove('.git')
Комментариев нет:
Отправить комментарий