国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

在python中的socket模塊使用代理實例

2020-02-23 05:25:12
字體:
供稿:網(wǎng)友

說socket代理之前,先來說說http代理,python的urllib2是自帶http代理功能的,可以用如下代碼實現(xiàn):
代碼如下:
proxy_handler = urllib2.ProxyHandler({'http' : 'http://地址:端口'})
opener = urllib2.build_opener(proxy_handler, urllib2.HTTPHandler)
urllib2.install_opener(opener)
如此,接下來用urllib2來urlopen的時候,就會自動使用這個代理了。

但是,在我們瘋狂的天朝,有時候,http代理并不能滿足要求,也許你還想使用更底層的socket代理,于是python里似乎就沒有直接的方法了(python3不知道有沒有內(nèi)置,未研究)。這時候,你可能需要這個包:SocksiPy – A Python SOCKS module,下載解壓以后,除了文檔也就一個 socks.py 文件,很方便使用,給出示例代碼:
代碼如下:
import socks, socket
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, "地址", 端口)
socket.socket = socks.socksocket
接下來,你就可以照常使用socket了,一切都會悄悄地通過代理出去的~

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 永寿县| 且末县| 大足县| 裕民县| 胶南市| 满城县| 长宁区| 封开县| 池州市| 犍为县| 静宁县| 正定县| 项城市| 紫阳县| 白玉县| 南部县| 云霄县| 宝清县| 武川县| 古丈县| 禹城市| 拜城县| 普兰县| 东莞市| 额敏县| 台东县| 盐城市| 阿巴嘎旗| 长武县| 仁怀市| 浮山县| 防城港市| 苍梧县| 永丰县| 胶州市| 昭通市| 南通市| 灌阳县| 宜阳县| 响水县| 盐山县|