Python中使用socks5設置全局代理的方法示例
0x01介紹
PySocks使您可以通過SOCKS和HTTP代理服務器發送流量。它是SocksiPy的現代分支,具有錯誤修復和其他功能。
0x02 安裝
λ pip3 install Pysocks
0x03 測試
正常請求,httperror無法獲得
加入socks5代理后,可以獲得當前程序的全局代理可以
正常訪問
import socketimport sockssocks.set_default_proxy(socks.SOCKS5, '127.0.0.1', 10808)socket.socket = socks.socksocket
0x04 測試代碼
# -*- coding: utf-8 -*-##-------------------------------------------------------------------------------# Name: test_socks# Date: 2020/4/14__Author__ = ’Negoo_wen’#-------------------------------------------------------------------------------import requestsimport socketimport sockssocks.set_default_proxy(socks.SOCKS5, '127.0.0.1', 10808)socket.socket = socks.socksocketdef main(): url = ’https://www.google.com’ html = requests.get(url).text print(html)if __name__ == ’__main__’: main()
到此這篇關于Python中使用socks5設置全局代理的方法示例的文章就介紹到這了,更多相關Python socks5全局代理內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!
相關文章: