Python中使用socks5设置全局代理的方法示例


Posted in Python onApril 15, 2020

0x01介绍

PySocks使您可以通过SOCKS和HTTP代理服务器发送流量。它是SocksiPy的现代分支,具有错误修复和其他功能。

0x02 安装

λ pip3 install Pysocks

Python中使用socks5设置全局代理的方法示例

0x03 测试

正常请求,httperror无法获得

Python中使用socks5设置全局代理的方法示例

加入socks5代理后,可以获得当前程序的全局代理可以

正常访问

import socket
import socks
socks.set_default_proxy(socks.SOCKS5, "127.0.0.1", 10808)
socket.socket = socks.socksocket

Python中使用socks5设置全局代理的方法示例

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全局代理内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python的Flask框架中SQLAlchemy使用时的乱码问题解决
Nov 07 Python
Python随机数用法实例详解【基于random模块】
Apr 18 Python
python远程连接服务器MySQL数据库
Jul 02 Python
python语音识别实践之百度语音API
Aug 30 Python
python字典值排序并取出前n个key值的方法
Oct 17 Python
python 自动批量打开网页的示例
Feb 21 Python
十分钟搞定pandas(入门教程)
Jun 21 Python
Python 图像对比度增强的几种方法(小结)
Sep 25 Python
django框架单表操作之增删改实例分析
Dec 16 Python
在python3中实现查找数组中最接近与某值的元素操作
Feb 29 Python
python不相等的两个字符串的 if 条件判断为True详解
Mar 12 Python
django 链接多个数据库 并使用原生sql实现
Mar 28 Python
在python中求分布函数相关的包实例
Apr 15 #Python
python实现手势识别的示例(入门)
Apr 15 #Python
使用python计算三角形的斜边例子
Apr 15 #Python
解决jupyter notebook import error但是命令提示符import正常的问题
Apr 15 #Python
解决python Jupyter不能导入外部包问题
Apr 15 #Python
Python+redis通过限流保护高并发系统
Apr 15 #Python
Jupyter notebook无法导入第三方模块的解决方式
Apr 15 #Python
You might like
PHP递归复制、移动目录的自定义函数分享
2014/11/18 PHP
php静态成员方法和静态的成员属性的使用方法
2017/10/26 PHP
Linux下安装Memcached服务器和客户端与PHP使用示例
2019/04/15 PHP
laravel入门知识点整理
2020/09/15 PHP
php gethostbyname获取域名ip地址函数详解
2010/01/24 Javascript
三个js循环的关键字示例(for与while)
2016/02/16 Javascript
使用jQuery监听DOM元素大小变化
2016/02/24 Javascript
jQuery的ajax下载blob文件
2016/07/21 Javascript
jQuery元素选择器实例代码
2017/02/06 Javascript
vue微信分享出来的链接点开是首页问题的解决方法
2018/11/28 Javascript
小程序实现人脸识别功能(百度ai)
2018/12/23 Javascript
js中事件对象和事件委托的介绍
2019/01/21 Javascript
如何实现一个简易版的vuex持久化工具
2019/09/11 Javascript
[01:14:10]2014 DOTA2国际邀请赛中国区预选赛 SPD-GAMING VS Orenda
2014/05/22 DOTA
[04:04]DOTA2亚洲邀请赛比赛场馆&酒店全攻略
2017/03/23 DOTA
Python利用Beautiful Soup模块修改内容方法示例
2017/03/27 Python
利用标准库fractions模块让Python支持分数类型的方法详解
2017/08/11 Python
Scrapy的简单使用教程
2017/10/24 Python
python使用pycharm环境调用opencv库
2018/02/11 Python
在Python中居然可以定义两个同名通参数的函数
2019/01/31 Python
pytorch中的自定义数据处理详解
2020/01/06 Python
Python读取excel文件中带公式的值的实现
2020/04/17 Python
美国药妆网站:EDCskincare.com(防晒、痤疮、抗衰老等)
2017/04/28 全球购物
德国、奥地利和瑞士最大的旅行和度假门户网站:HolidayCheck
2019/11/14 全球购物
酒吧总经理岗位职责
2013/12/10 职场文书
网上签名寄语活动留言
2014/01/18 职场文书
重阳节登山活动方案
2014/02/03 职场文书
连锁酒店店长职责范本
2014/02/13 职场文书
违反工作纪律检讨书
2014/02/15 职场文书
学校创先争优活动总结
2014/08/28 职场文书
成本会计岗位职责
2015/02/03 职场文书
开票证明
2015/06/23 职场文书
Python 解决空列表.append() 输出为None的问题
2021/05/23 Python
OpenCV-Python实现轮廓拟合
2021/06/08 Python
Redis分布式锁Redlock的实现
2021/08/07 Redis
vue修饰符.capture和.self的区别
2022/04/22 Vue.js