Я использую функцию finditer
в модуле re
, чтобы сопоставить некоторые вещи, и все работает.
Теперь мне нужно узнать, сколько у меня спичек. Можно ли без двойного прохождения итератора? (один, чтобы узнать счетчик, а затем реальную итерацию)
Некоторый код:
imageMatches = re.finditer("<img src\=\"(?P<path>[-/\w\.]+)\"", response[2])
# <Here I need to get the number of matches>
for imageMatch in imageMatches:
doStuff
Все работает, мне просто нужно получить количество совпадений до цикла.