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首次安装后运行报错(0xc000007b)的解决方法
Oct 18 Python
深入理解NumPy简明教程---数组2
Dec 17 Python
Python中序列的修改、散列与切片详解
Aug 27 Python
Django框架教程之正则表达式URL误区详解
Jan 28 Python
python读取LMDB中图像的方法
Jul 02 Python
Django 路由控制的实现代码
Nov 08 Python
pycharm中使用anaconda部署python环境的方法步骤
Dec 19 Python
使用Filter过滤python中的日志输出的实现方法
Jul 17 Python
如何爬取通过ajax加载数据的网站
Aug 15 Python
Python+redis通过限流保护高并发系统
Apr 15 Python
win7上tensorflow2.2.0安装成功 引用DLL load failed时找不到指定模块 tensorflow has no attribute xxx 解决方法
May 20 Python
Django框架中表单的用法
Jun 10 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程序的方法小结
2012/02/23 PHP
PHP数据库链接类(PDO+Access)实例分享
2013/12/05 PHP
phpcms中的评论样式修改方法
2016/10/21 PHP
使用PHP连接数据库_实现用户数据的增删改查的整体操作示例
2017/09/01 PHP
改写一个简单的菜单 弹性大小
2010/12/02 Javascript
jQuery fadeTo方法调整图片的透明度使用介绍
2013/05/06 Javascript
自编jQuery插件实现模拟alert和confirm
2014/09/01 Javascript
jQuery+slidereveal实现的面板滑动侧边展出效果
2015/03/14 Javascript
jquery实现Ctrl+Enter提交表单的方法
2015/07/21 Javascript
JavaScript中字符串与Unicode编码互相转换的实现方法
2015/12/18 Javascript
Angular.js与Bootstrap相结合实现表格分页代码
2016/04/12 Javascript
BOM系列第三篇之定时器应用(时钟、倒计时、秒表和闹钟)
2016/08/17 Javascript
yarn与npm的命令行小结
2016/10/20 Javascript
js文件中直接alert()中文出来的是乱码的解决方法
2016/11/01 Javascript
JS/jQuery判断DOM节点是否存在的简单方法
2016/11/24 Javascript
Nodejs多站点切换Htpps协议详解及简单实例
2017/02/23 NodeJs
js实现瀑布流效果(自动生成新的内容)
2017/03/16 Javascript
vue.js使用v-model实现表单元素(input) 双向数据绑定功能示例
2019/03/08 Javascript
[02:38]DOTA2亚洲邀请赛 IG战队巡礼
2015/02/03 DOTA
python enumerate函数的使用方法总结
2017/11/15 Python
pandas按若干个列的组合条件筛选数据的方法
2018/04/11 Python
python打包压缩、读取指定目录下的指定类型文件
2018/04/12 Python
python中从str中提取元素到list以及将list转换为str的方法
2018/06/26 Python
pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)
2020/03/25 Python
python求解汉诺塔游戏
2020/07/09 Python
Anaconda+spyder+pycharm的pytorch配置详解(GPU)
2020/10/18 Python
英国羊绒服装购物网站:Pure Collection
2018/10/22 全球购物
餐饮业的创业计划书范文
2013/12/26 职场文书
物流合作计划书
2014/01/10 职场文书
金融学专业大学生职业生涯规划
2014/03/07 职场文书
最新大学生创业计划书写作攻略
2014/04/02 职场文书
2014医学院领导班子对照检查材料思想汇报
2014/09/19 职场文书
2015年电工工作总结
2015/04/10 职场文书
公司捐书倡议书
2015/04/27 职场文书
培根随笔读书笔记
2015/07/01 职场文书
gateway网关接口请求的校验方式
2021/07/15 Java/Android