Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako odoslať požiadavku na proxy server v Pythone

Programovací jazyk Python je flexibilný skriptovací jazyk kompletné s rozsiahlymi knižnicami , ktoré ponúkajú programátorom širokú škálu funkcií . Jeden z týchto knižníc , knižnica urllib2 , obsahuje nástroje , aby pripojenie k sieťovým prostriedkom alebo k načítaniu dát z webových stránok . Pomocou knižnice urllib2 , môžete tiež vytvoriť pripojenie k sieťovému prostriedku alebo webovú stránku cez sprostredkovateľa servera , alebo servera proxy . Veci , ktoré budete potrebovať
Python Interpreter
Zobraziť ďalšie inštrukcie Cestuj 1

Nastaviť Python skript a importovať správne knižnice . V tomto prípade , iba knižnice potrebné urllib2 knižnica :

>>> import urllib2
2

Build pripojenie na server proxy urllib2 . Nastavenie proxy objekt pripojenia pomocou proxy servera podľa toho , čo chcete vykonať ( v tomto prípade proxy server je lokálny server , IP 127.0.0.100 ) . Objekt ProxyHandler v urllib2 vytvorí toto spojenie . Vybudovať a vytvoriť toto spojenie pomocou build_opener a install_opener funkcie , ktoré nastavujú predvolené pripojenie pre inú funkciu urllib2 , urlopen ( ) :

>>> Proxy = urllib2.ProxyHandler ( { ' http ' : ' 127.0.0.100 ' } ) >>> otvárač = urllib2.build_opener ( proxy ) >>> urllib2.install_opener ( otvárač )
3

Pripojte sa k webovej stránky alebo sieťový prostriedok pomocou urlopen funkcie ( ) . Pretože ste si vybudovali ProxyHandler , urlopen ( ) sa pripojí na webové stránky cez proxy . Pomocou funkcie urlopen ( ) pre pripojenie k akejkoľvek internetovej stránky ( v tomto prípade , yahoo.com ) sa pripojiť cez proxy server :

>>> urllib2.urlopen ( " http://www . yahoo.com " )

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené