La rotation des Procurations pour le web scraping

J'ai un python web crawler et je veux distribuer les demandes de téléchargement parmi plusieurs serveurs proxy, probablement calmar (même si je suis ouvert à d'autres options). Par exemple, il pourrait travailler dans un round-robin de la mode, où request1 va à proxy1, request2 à proxy2, et, finalement, le bouclage autour. Aucune idée de comment régler ça?

Pour le rendre plus dur, j'aimerais aussi être en mesure de modifier dynamiquement la liste des proxys disponibles, apporter un peu vers le bas, et en ajouter d'autres.

Si il le faut, les adresses IP sont attribuées dynamiquement.

Merci 🙂

OriginalL'auteur Jacob | 2009-12-19