programmeringssproget Python er en fleksibel scriptsprog komplet med omfattende biblioteker , der tilbyder programmører et stort udvalg af funktionalitet. En af disse biblioteker , at urllib2 bibliotek, indeholder værktøjer til at foretage tilslutninger til netværksressourcer eller til at hente data fra websider. Ved at bruge urllib2 biblioteket, kan du også lave en forbindelse til et netværk ressource eller webside via en mellemmand server eller proxy. Ting du skal
Python Interpreter
Vis Flere Instruktioner
1
Opsæt Python-scriptet og importere de rigtige biblioteker. I dette tilfælde er det kun nødvendigt biblioteket urllib2 biblioteket : Hej
>>> import urllib2
2
Byg en proxy forbindelse ved hjælp urllib2 . Oprette en proxy -forbindelse objekt ved hjælp af den proxy server, du ønsker at implementere (i dette tilfælde er proxyserver en lokal server , IP 127.0.0.100 ) . Den ProxyHandler objekt i urllib2 skaber denne sammenhæng . Byg og skabe denne forbindelse ved hjælp af build_opener og install_opener funktioner , som indstille standard -forbindelse for en anden urllib2 funktion urlopen () : Hej
>>> proxy = urllib2.ProxyHandler ( {' http ': ' 127.0.0.100 '} ) >>> åbneren = urllib2.build_opener ( proxy ) >>> urllib2.install_opener ( åbner )
3
Tilslut til hjemmesiden eller netværk ressource ved brug af urlopen ( ) funktion. Da du har bygget en ProxyHandler vil urlopen () forbindelse til et websted via proxy. Brug af urlopen ( ) funktion til at oprette forbindelse til en hjemmeside (i dette tilfælde , yahoo.com ) vil forbinde gennem proxy server : Hej
>>> urllib2.urlopen ( ' http://www. yahoo.com ")