Проблема после функции, программа как понимаю останавливается с ошибкой из-за того, что нужных данных не обнаружено:
функция
Код:
def get_blocks(text):
return [re.findall('</smoothie>.*</div>', text)[0]] \
+ re.findall('</span></span><!-- TTT\$ --></span></div> <div.*', text)
Непонятно как она выбирает данные о ссылках на фотографии для последующего разбора в другой функции. Части из тегов на сайте уже нет и изображения хранятся между другими тегами.