Python urllib2.urlopen () est lent, nécessite un meilleur moyen de lire plusieurs URL

Comme le suggère le titre, je suis en train de travailler sur un site écrit en python et il fait plusieurs appels à la urllib2 module pour lire les sites web. J'ai ensuite analyser avec BeautifulSoup.

Que j'ai à lire de 5 à 10 sites, la page se charge.

Je me demandais simplement si il existe un moyen de lire les sites tout à la fois? Ou anytricks pour le rendre plus rapide, comme dois-je fermer la urllib2.urlopen après chaque lecture, ou la laisser ouverte?

Ajouté: aussi, si je devais passer en php, ce serait plus rapide pour l'extraction et l'Parsi g de fichiers HTML et XML à partir d'autres sites? J'ai juste envie de charge plus rapide, par opposition à l' ~20 secondes, il faut actuellement

source d'informationauteur Jack z