Exception
Май 15, 2013 14:31:26
будет ли re.findall и urllib2 дергаться при каждом шаге?
for link in re.findall(r'li><a href="(.*?)"', urllib2.urlopen('http://somesite.com').read()) :
Exception
Май 16, 2013 23:43:03
s0rg
нет
протестировал, да не дергает но работает куда медленнее чем если присвоить переменой.
dimy44
Май 17, 2013 20:30:25
тут вопрос как вы тестировали, в for один раз запрашивается итератор, вы сохранили если в переменную, но тогда надо было то время создания этой переменной учесть, чудес не бывает.
s0rg
Май 18, 2013 11:12:15
Exception
да не дергает но работает куда медленнее чем если присвоить переменой
Бред.
Как тестировали?
Основную задержку в это куске даст urllib2.urlopen('
http://somesite.com').read(), for лишь проходит итератор который вернется из re.findall (как и написал
dimy44 выше)