首页 > 其他分享 >requests代理设置

requests代理设置

时间:2023-04-18 10:11:39浏览次数:27  
标签:http https 代理 设置 pass requests proxies

和 urllib 一样,多的介绍就不说了,直接上代码:

import requests

proxies = {
  "http": "http://user:[email protected]:80", 
"https": "http://10.10.1.10:1080", }
requests.get("https://www.geekdigging.com/", proxies=proxies)

  

当然,直接运行这个示例可能不行,因为这个代理可能是无效的,可以自己找一些免费的代理进行测试。

而 Requests 除了支持 HTTP 代理,还支持 Socket 代理,因为这是一个可选的功能,在 Requests 的标准库中并未包含,所以在使用前需要先安装。

pip install requests[socks]

  安装好依赖以后,使用 SOCKS 代理和使用 HTTP 代理一样简单:

import requests

proxies_socket = {
    'http': 'socks5://user:pass@host:port',
    'https': 'socks5://user:pass@host:port'
}

requests.get("https://www.geekdigging.com/", proxies = proxies_socket)

  

标签:http,https,代理,设置,pass,requests,proxies
From: https://www.cnblogs.com/hushaojun/p/17328592.html

相关文章

  • 一段话理解正向代理和反向代理的区别
    正向代理和反向代理的区别 虽然正向代理服务器和反向代理服务器所处的位置都是客户端和真实服务器之间,所做的事情也都是把客户端的请求转发给服务器,再把服务器的响应转发给客户端,但是二者之间还是有一定的差异的。 1、正向代理其实是客户端的代理,帮助客户端访问其无法访问的......
  • requests如何不使用系统代理
    1.指定域名不使用代理importosimportrequestsos.environ['NO_PROXY']='stackoverflow.com'response=requests.get('http://www.stackoverflow.com')2.设置代理为Noneimportrequestsproxies={"http":None,"......
  • 设置多个背景图片
     首先使用background-image:url("./images/logo.jpg") 来指定背景图片的路径使用background-repeat:repeat|repeat-x|repeat-y|no-repeat 来指定背景图片的重复次数使用background-size:14px|14%指定背景图片大小使用background-position:lefttop |  x%y%......
  • Mycat安全设置
    权限配置1.user标签权限控制目前Mycat对于中间件的连接控制并没有做太复杂的控制,目前只做了中间件逻辑库级别的读写权限控制。是通过server.xml的user标签进行配置。//server.xml文件user部分配置用户密码等信息2.privileges标签权限控制在user标签下的privile......
  • 理解Android系统的进程间通信原理(一)----RPC中的代理模式
    理解Android系统的进程间通信原理(一)----RPC中的代理模式Android系统中的进程间通信是通过一个轻量级的RPC(RemoteProcedureCall远程进程调用)和AIDL(AndroidInterfaceDefininationLanguage)规范来生成两个进程之间可以相互访问的代码。其中RPC是以接口方式来实现,客户端与被......
  • Git设置提交时忽略的文件
    法一:定义全局忽略规则1、新建一个.gitignore文件git.gitignore*.log*.temp/vendor注:每一行指定一个忽略规则 2、使用命令添加规则gitconfig--globalcore.excludesfileF:\\git\\git.gitignore法二:1、选择要忽dkq文件右键,选择Addtoignorelist 会生成.gitignore文件,更改这......
  • vmware桥接模式设置固定ip
    1.ipconfig查看物理主机的ip地址2.根据物理主机的ip地址,设置linux虚拟机的ip地址:注意最好把#和后面的文字删除vim/etc/sysconfig/network-scripts/ifcfg-eth0(注意Centos7是ifcfg-ens33)ONBOOT=yes      #开机启用网络配置。BOOTPROTO=static      #static,静态......
  • 设置win7任务栏显示标题,而不是显示缩略图
    1.在桌面上的计算机图标右键,选择属性,在弹出窗口选择高级系统设置2.选择高级--设置3.在自定义中勾去“启用桌面组合”点确定即可 ......
  • ASEMI代理ADAU1961WBCPZ-R7原装ADI车规级ADAU1961WBCPZ-R7
    编辑:llASEMI代理ADAU1961WBCPZ-R7原装ADI车规级ADAU1961WBCPZ-R7型号:ADAU1961WBCPZ-R7品牌:ADI/亚德诺封装:LFCSP-32批号:2023+引脚数量:32安装类型:表面贴装型ADAU1961WBCPZ-R7汽车芯片ADAU1961WBCPZ-R7特征24位立体声音频ADC和DAC:信噪比>98dB采样率从8kHz到96kHz低功率:17mW记录,18mW......
  • 爬取的数据存mysql中、加代理,cookie,header,加入selenium、布隆过滤器、scrapy-redis实
    上节回顾#1scrapy架构 -爬虫:写的一个个类-引擎: -调度器:排队,去重-下载器-pipline-下载中间件-爬虫中间件#2命令 -scrapystartproject项目名-scrapygensipder爬虫名网址-scrapycrawl爬虫名字-run.py#......