J'utilise la fonction finditer
dans le re
pour faire correspondre certaines choses et tout fonctionne.
Maintenant, je dois savoir combien de matchs j'ai. Est-ce possible sans parcourir deux fois l'itérateur ? (un pour connaître le décompte puis l'itération réelle)
Un peu de code :
imageMatches = re.finditer("<img src\=\"(?P<path>[-/\w\.]+)\"", response[2])
# <Here I need to get the number of matches>
for imageMatch in imageMatches:
doStuff
Tout fonctionne, j'ai juste besoin d'obtenir le nombre de correspondances avant la boucle.