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全局代理內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
如何在Python項目中做多環(huán)境配置(環(huán)境變量使用.env文件)
實際工程開發(fā)中常常會對開發(fā)、測試和生產等不同環(huán)境配置不同的數(shù)據庫環(huán)境,傳統(tǒng)方式可以通過添加不同環(huán)境的配置文件達到部署時的動態(tài)切換的效果,這篇文章主要給大家介紹了關于如何在Python項目中做多環(huán)境配置的相關資料,環(huán)境變量使用.env文件,需要的朋友可以參考下2024-06-06
Python docx庫刪除復制paragraph及行高設置圖片插入示例
這篇文章主要為大家介紹了Python docx庫刪除復制paragraph及行高設置圖片插入操作實現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-07-07
python中時間轉換datetime和pd.to_datetime詳析
這篇文章主要給大家介紹了關于python中時間轉換datetime和pd.to_datetime的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用python具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧2019-08-08
Python?pandas庫中isnull函數(shù)使用方法
這篇文章主要介紹了Python?pandas庫中isnull函數(shù)使用方法,python的pandas庫中有?個?分便利的isnull()函數(shù),它可以?來判斷缺失值,具體介紹需要的小伙伴可以參考一下2022-06-06

