Le langage de programmation Python est un langage de script souple avec de vastes bibliothèques qui offrent aux programmeurs une large gamme de fonctionnalités . L'un de ces bibliothèques , la bibliothèque urllib2 , contient des outils pour établir des connexions aux ressources du réseau , ou d'extraire des données à partir de pages Web. En utilisant la bibliothèque urllib2 , vous pouvez également faire un lien vers une ressource de réseau ou d'une page Web via un serveur intermédiaire ou un serveur proxy . Choses que vous devez
Python Interpreter
Voir Plus Instructions
1
mis en place le script Python et importez les bibliothèques appropriées. Dans ce cas, la seule bibliothèque nécessaire est la bibliothèque urllib2 :
>>> import urllib2
2
Créer une connexion proxy à l'aide urllib2 . Mettre en place un objet de connexion proxy en utilisant n'importe quel serveur proxy que vous souhaitez mettre en œuvre (dans ce cas , le serveur proxy est un serveur local , IP 127.0.0.100 ) . L'objet ProxyHandler dans urllib2 crée cette connexion. Construire et de créer cette connexion en utilisant les fonctions de install_opener build_opener , et qui a mis la connexion par défaut pour une autre fonction urllib2 , urlopen ():
>>> proxy = urllib2.ProxyHandler ({ 'http ': ' 127.0.0.100 '} ) >>> ouvreur = urllib2.build_opener (proxy) >>> urllib2.install_opener ( ouvreur )
3
Connectez-vous au site Web ou ressource de réseau en utilisant la fonction urlopen ( ) . Depuis que vous avez construit un ProxyHandler , urlopen () se connecte à un site Web via le proxy . Utilisation de la urlopen () pour se connecter à n'importe quel site Web (dans ce cas , yahoo.com ) se connecte via le serveur proxy:
>>> urllib2.urlopen (' http://www. yahoo.com »)