Python中使用socks5設置全局代理的方法示例
0x01介紹
PySocks使您可以通過SOCKS和HTTP代理服務器發(fā)送流量。它是SocksiPy的現(xiàn)代分支,具有錯誤修復和其他功能。
0x02 安裝
λ pip3 install Pysocks
0x03 測試
正常請求,httperror無法獲得
加入socks5代理后,可以獲得當前程序的全局代理可以
正常訪問
import socket import socks socks.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 requests import socket import socks socks.set_default_proxy(socks.SOCKS5, "127.0.0.1", 10808) socket.socket = socks.socksocket def main(): url = 'https://www.google.com' html = requests.get(url).text print(html) if __name__ == '__main__': main()
到此這篇關于Python中使用socks5設置全局代理的方法示例的文章就介紹到這了,更多相關Python socks5全局代理內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
pycharm中使用pyplot時報錯MatplotlibDeprecationWarning
最近在使用Pycharm中matplotlib作圖處理時報錯,所以這篇文章主要給大家介紹了關于pycharm中使用pyplot時報錯MatplotlibDeprecationWarning的相關資料,需要的朋友可以參考下2023-12-12淺談Python2.6和Python3.0中八進制數(shù)字表示的區(qū)別
下面小編就為大家?guī)硪黄獪\談Python2.6和Python3.0中八進制數(shù)字表示的區(qū)別。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-04-04python中的hashlib和base64加密模塊使用實例
這篇文章主要介紹了python中的hashlib和base64加密模塊使用實例,hashlib模塊支持的加密算法有md5 sha1 sha224 sha256 sha384 sha512,需要的朋友可以參考下2014-09-09Python連接mssql數(shù)據(jù)庫編碼問題解決方法
這篇文章主要介紹了Python連接mssql數(shù)據(jù)庫編碼問題解決方法,本文方法同樣適用mysql、sqllite、mongodb等數(shù)據(jù)庫,需要的朋友可以參考下2015-01-01