programmeringsspråket Python är ett flexibelt skriptspråk komplett med omfattande bibliotek som erbjuder programmerare ett stort utbud av funktioner . En av dessa bibliotek , den urllib2 biblioteket , innehåller verktyg för att göra anslutningar till nätverksresurser , eller för att hämta data från webbsidor . Genom att använda urllib2 biblioteket , kan du också göra en anslutning till ett nätverk resurs eller webbsida via en mellanhand server eller proxy . Saker du behöver
Pythontolk
Visa fler instruktioner
1
Ställ upp Python-skript och importera rätt bibliotek . I detta fall är det enda biblioteket behövde urllib2 biblioteket :
>>> import urllib2
2
Bygg en proxy anslutning med urllib2 . Ange en proxy anslutning objekt med vilket som proxyserver du vill genomföra ( i det här fallet , är proxyservern en lokal server , IP 127.0.0.100 ) . Den ProxyHandler objekt i urllib2 skapar detta sammanhang . Bygga och skapa denna koppling använder build_opener och funktioner install_opener , som satte standard anslutning för annan urllib2 funktion , urlopen ( ) :
>>> proxy = urllib2.ProxyHandler ( { ' http ' : ' 127.0.0.100 ' } ) >>> konservöppnare = urllib2.build_opener ( proxy ) >>> urllib2.install_opener ( öppnare ) Addera 3
Anslut till webbplatsen eller nätverksresurs med urlopen ( ) funktionen . Eftersom du har byggt en ProxyHandler kommer urlopen ( ) ansluter till en webbplats via proxy . Använda urlopen ( ) funktionen för att ansluta till någon hemsida ( i det här fallet , yahoo.com ) kommer att ansluta via proxyserver :
>>> urllib2.urlopen ( " http://www . yahoo.com " ) Addera