programmeringsspråket Python er en fleksibel skriptspråk komplett med omfattende biblioteker som tilbyr programmerere et stort spekter av funksjonalitet . En av disse bibliotekene , den urllib2 bibliotek , inneholder verktøy for å gjøre tilkoblinger til nettverksressurser , eller å hente data fra websider . Som bruker urllib2 bibliotek, kan du også opprette en tilkobling til et nettverk ressurs eller webside via en mellommann server eller proxy . Du trenger
Python tolk
Vis flere instruksjoner
en
Sett opp Python-skript og importere de riktige bibliotekene . I dette tilfellet er det eneste biblioteket trengte urllib2 bibliotek : en
>>> import urllib2
2
Bygg en proxy -tilkobling ved hjelp urllib2 . Sett opp en proxy -tilkobling objekt ved hjelp av hvilken proxy server du ønsker å implementere (i dette tilfellet , er proxy-serveren en lokal server, IP 127.0.0.100 ) . Den ProxyHandler objekt i urllib2 skaper denne sammenheng . Bygge og skape denne forbindelsen ved hjelp av build_opener og install_opener funksjoner , som satte standard tilkobling for en annen urllib2 funksjon, urlopen ( ) : en
>>> proxy = urllib2.ProxyHandler ( {' http ': ' 127.0.0.100 '} ) >>> opener = urllib2.build_opener ( proxy ) >>> urllib2.install_opener (åpner)
3
Koble til nettstedet eller nettverk ressurs ved hjelp av urlopen ( )-funksjonen . Siden du har bygget en ProxyHandler , vil urlopen ( ) kobles til et nettsted gjennom proxy . Bruke urlopen ()-funksjonen til å koble til hvilken som helst nettside (i dette tilfellet , yahoo.com ) vil koble til via proxy- server:
>>> urllib2.urlopen (' http://www . yahoo.com ')