listofimagesinfolder = [] def readrasterfolder(): for root, dirs, files in os.walk(gvar.rasterfolder): # На каждой итерации получаем список элементов одного из каталогов и дсоставляем общий список # И фильтруем по расширению for filename in files: if filename.endswith('.img'): print filename listofimagesinfolder.extend(filename) print "Dir have next images:" print "================================START IMAGES LIST===============================" print listofimagesinfolder print "=================================END IMAGES LIST================================"
Однако вместо
я получаю следущующее:
================================START IMAGES LIST===============================
['1', '0', '1', '_', '0', '1', '8', '6', '9', '6', '_', '0', '_', '0', '_', '0',
'1', '_', 'b', 's', 'q', '.', 'i', 'm', 'g', '1', '0', '1', '_', '0', '1', '8',
'6', '9', '6', '_', '0', '_', '0', '_', '0', '2', '_', 'b', 's', 'q', '.', 'i',
'm', 'g', '1', '0', '1', '_', '0', '1', '8', '6', '9', '6', '_', '0', '_', '0',
'_', '0', '3', '_', 'b', 's', 'q', '.', 'i', 'm', 'g']
=================================END IMAGES LIST================================