El lenguaje de programación Python es un lenguaje de scripting flexible, completo con extensas bibliotecas que ofrecen a los programadores una gran variedad de funciones . Una de estas bibliotecas , la biblioteca urllib2 , contiene herramientas para hacer conexiones a recursos de red , o para obtener los datos de las páginas Web. Mediante el uso de la biblioteca urllib2 , también se puede realizar una conexión a un recurso de red o una página Web a través de un servidor intermediario o proxy. Cosas que necesitará
Python Interpreter
Ver Más instrucciones
1
configurar la secuencia de comandos de Python e importar las bibliotecas adecuadas. En este caso, la única biblioteca que se necesita es la biblioteca urllib2 :
>>> import urllib2
2
Crear una conexión proxy con urllib2 . Crear un objeto de conexión proxy utilizando cualquiera servidor proxy que desea aplicar (en este caso, el servidor proxy es un servidor local , IP 127.0.0.100 ) . El objeto ProxyHandler en urllib2 crea esta conexión. Construir y crear esta conexión usando el build_opener y funciones install_opener , que estableció la conexión predeterminada para otra función urllib2 , urlopen () :
>>> proxy = urllib2.ProxyHandler ( {' http ': ' 127.0.0.100 '} ) >>> abridor = urllib2.build_opener ( apoderado) >>> urllib2.install_opener ( abridor )
3
Conéctate a la página web o recurso de red utilizando la función urlopen ( ) . Puesto que usted ha construido una ProxyHandler , urlopen () se conecta a una página web a través del proxy. Usando el urlopen () para conectarse a cualquier sitio web ( en este caso, yahoo.com ) se conectará a través del servidor proxy :
>>> urllib2.urlopen ( ' http://www . yahoo.com " )