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单链表的简单实现方法
Sep 23 Python
Python监控主机是否存活并以邮件报警
Sep 22 Python
Python实现的简单dns查询功能示例
May 24 Python
Python深度优先算法生成迷宫
Jan 22 Python
python list元素为tuple时的排序方法
Apr 18 Python
对python使用telnet实现弱密码登录的方法详解
Jan 26 Python
在python里面运用多继承方法详解
Jul 01 Python
Django使用Jinja2模板引擎的示例代码
Aug 09 Python
keras在构建LSTM模型时对变长序列的处理操作
Jun 29 Python
Python爬取数据并实现可视化代码解析
Aug 12 Python
python连接mysql数据库并读取数据的实现
Sep 25 Python
Python如何用re模块实现简易tokenizer
May 02 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中cookie实现二级域名可访问操作的方法
2014/11/11 PHP
php常用文件操作函数汇总
2014/11/22 PHP
php从字符串创建函数的方法
2015/03/16 PHP
分享十款最出色的PHP安全开发库中文详细介绍
2015/03/22 PHP
php检测图片主要颜色的方法
2015/07/01 PHP
微信公众平台开发-微信服务器IP接口实例(含源码)
2017/03/05 PHP
PHP开发实现快递查询功能详解
2019/04/08 PHP
js 复制或插入Html的实现方法小结
2010/05/19 Javascript
jquery内置验证(validate)使用方法示例(表单验证)
2013/12/04 Javascript
详解JavaScript ES6中的Generator
2015/07/28 Javascript
详解JavaScript中Hash Map映射结构的实现
2016/05/21 Javascript
关于javascript获取内联样式与嵌入式样式的实例
2017/06/01 Javascript
NodeJs form-data格式传输文件的方法
2017/12/13 NodeJs
使用Vue构建可重用的分页组件
2018/03/26 Javascript
Postman参数化实现过程及原理解析
2020/08/13 Javascript
vue 使用vant插件做tabs切换和无限加载功能的实现
2020/11/04 Javascript
python实现进程间通信简单实例
2014/07/23 Python
用C++封装MySQL的API的教程
2015/05/06 Python
简单易懂的python环境安装教程
2017/07/13 Python
Python使用post及get方式提交数据的实例
2019/01/24 Python
selenium获取当前页面的url、源码、title的方法
2019/06/12 Python
pyinstaller打包单个exe后无法执行错误的解决方法
2019/06/21 Python
Python搭建HTTP服务过程图解
2019/12/14 Python
matplotlib更改窗口图标的方法示例
2021/02/03 Python
CSS3媒体查询Media Queries基础学习教程
2016/02/29 HTML / CSS
京东国际站:JOYBUY
2017/11/23 全球购物
Infababy英国:婴儿推车、Travel System婴儿车和婴儿汽车座椅销售
2018/05/23 全球购物
培训自我鉴定
2014/01/31 职场文书
火锅店创业计划书范文
2014/02/02 职场文书
小学开学典礼主持词
2014/03/19 职场文书
加强作风建设工作总结
2014/10/23 职场文书
2014年银行年终工作总结
2014/12/19 职场文书
毕业生自荐材料范文
2014/12/30 职场文书
婚宴父亲致辞
2015/07/27 职场文书
Pygame Event事件模块的详细示例
2021/11/17 Python
Redis 哨兵机制及配置实现
2022/03/25 Redis