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中正则表达式的用法实例汇总
Aug 18 Python
Python字符串拼接的几种方法整理
Aug 02 Python
Python利用pandas计算多个CSV文件数据值的实例
Apr 19 Python
django中模板的html自动转意方法
May 27 Python
Python使用pandas处理CSV文件的实例讲解
Jun 22 Python
Python调用adb命令实现对多台设备同时进行reboot的方法
Oct 15 Python
Pandas读取并修改excel的示例代码
Feb 17 Python
python实现简单日期工具类
Apr 24 Python
python面向对象实现名片管理系统文件版
Apr 26 Python
python requests使用socks5的例子
Jul 25 Python
Python常用库大全及简要说明
Jan 17 Python
Python中无限循环需要什么条件
May 27 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 应用程序安全防范技术研究
2009/09/25 PHP
基于python发送邮件的乱码问题的解决办法
2013/04/25 PHP
php使用$_POST或$_SESSION[]向js函数传参
2014/09/16 PHP
PHP按指定键值对二维数组进行排序的方法
2015/12/22 PHP
PHP利用imagick生成组合缩略图
2016/02/19 PHP
php+redis实现注册、删除、编辑、分页、登录、关注等功能示例
2017/02/15 PHP
Laravel中服务提供者和门面模式的入门介绍
2017/11/06 PHP
PHP创建XML的方法示例【基于DOMDocument类及SimpleXMLElement类】
2019/09/10 PHP
优化JavaScript脚本的性能的几个注意事项
2006/12/22 Javascript
弹出广告特效代码(一个IP只弹出一次)
2007/05/11 Javascript
通过Javascript创建一个选择文件的对话框代码
2012/06/16 Javascript
终于解决了IE8不支持数组的indexOf方法
2013/04/03 Javascript
javascript中call和apply方法浅谈
2013/09/27 Javascript
几种延迟加载JS代码的方法加快网页的访问速度
2013/10/12 Javascript
利用jquery动画特效和css打造的侧边弹出垂直导航
2014/04/04 Javascript
Jsonp post 跨域方案
2015/07/06 Javascript
JavaScript中数组去除重复的三种方法
2016/04/22 Javascript
Bootstrap每天必学之警告框插件
2016/04/26 Javascript
网站发布后Bootstrap框架引用woff字体无法正常显示的解决方法
2016/11/24 Javascript
微信小程序之ES6与事项助手的功能实现
2016/11/30 Javascript
jquery鼠标悬停导航下划线滑出效果
2017/09/29 jQuery
Angular实现下拉框模糊查询功能示例
2018/01/03 Javascript
基于vue框架手写一个notify插件实现通知功能的方法
2019/03/31 Javascript
JavaScript实现的开关灯泡点击切换特效示例
2019/07/08 Javascript
使用 webpack 插件自动生成 vue 路由文件的方法
2019/08/20 Javascript
vue elementui tree 任意级别拖拽功能代码
2020/08/31 Javascript
[01:16:01]VGJ.S vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
python单线程实现多个定时器示例
2014/03/30 Python
python文件名和文件路径操作实例
2017/09/29 Python
python matplotlib实现双Y轴的实例
2019/02/12 Python
python中for in的用法详解
2020/04/17 Python
vivo智能手机官方商城:vivo
2016/09/22 全球购物
德国价格合理的品牌商品购物网站:averdo
2019/03/21 全球购物
董存瑞观后感
2015/06/11 职场文书
单身狗福利?Python爬取某婚恋网征婚数据
2021/06/03 Python
关于PostgreSQL JSONB的匹配和交集问题
2021/09/14 PostgreSQL