Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 23, 2013 15:25:47

Suliman
Зарегистрирован: 2013-06-18
Сообщения: 60
Репутация: +  0  -
Профиль   Отправить e-mail  

Вызвать функцию для каждого элемента

У меня есть функция получения списка файлов из каталога. Мне нужно для каждого файла выполнить функцию его обработки.

def getlistofjpg():
	jpgfiles = glob.glob("D:\\test1\\*.jpg")
	for jpgfile in jpgfiles:
			return jpgfile


def getdeccoord():	
#тут что-то делаю.

return вообще тут нужен? Как это можно записать?

Офлайн

#2 Окт. 23, 2013 15:28:26

Isem
От:
Зарегистрирован: 2010-08-27
Сообщения: 447
Репутация: +  7  -
Профиль   Отправить e-mail  

Вызвать функцию для каждого элемента

for jpg_file in glob.glob("D:\\test1\\*.jpg"):
    getdeccoord( jpg_file )



Офлайн

#3 Окт. 23, 2013 16:54:23

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2843
Репутация: +  186  -
Профиль   Отправить e-mail  

Вызвать функцию для каждого элемента

map(getdeccoord, glob.glob("D:\\test1\\*.jpg"))



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version