for root, dirs, files in os.walk(rasterfolder): print root print join(root, file) for file in files
print join(root, file) for file in files
for root, dirs, files in os.walk(rasterfolder): print root print join(root, file) for file in files
print join(root, file) for file in files
for root, dirs, files in os.walk(rasterfolder): for file in files: print os.path.join(root, file)
for root, dirs, files in os.walk(rasterfolder): for file in files: listofimages = [file] for image in listofimages: print image
for root, dirs, files in os.walk(rasterfolder): pass print files
['101_018696_0_0_01_bsq.img', '101_018696_0_0_02_bsq.img', '101_018696_0_0_03_bsq.img']
['234321786.txt', '468312234.txt']
[] <-- пустая директория
[] <-- пустая директория
Suliman
Однако мне нужно получить список файлов их всех директорий
list_path = [] for root, dirs, files in os.walk(rasterfolder): for file in files: full_path = os.path.join(root, file) list_path.append(full_path) print list_path
import os from functools import partial list_path = [] for root, _, files in os.walk(rasterfolder): full_path = partial(os.path.join, root) list_path.extend(map(full_path, files))
s0rgа можно объяснить зачем использовать underscore и при каких обстоятельствах его вообще можно использовать
for root, _, files in os.walk(rasterfolder):
vrabey
а можно объяснить зачем использовать underscore и при каких обстоятельствах его вообще можно использовать
или где почитать?
уже почитал
…просто имя переменной которая фактически не используется
for root, files in os.walk(raster folder)[::2]: ...
Alen
Например для данного случая
import os rasterfolder = "/home/serg/a" obj = os.walk(rasterfolder)[::2]