Python3 requests模块如何模仿浏览器及代理


Posted in Python onJune 15, 2020

requests是使用Apache2 licensed 许可证的HTTP库。

用python编写。

比urllib2模块更简洁。

Request支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动响应内容的编码,支持国际化的URL和POST数据自动编码。

在python内置模块的基础上进行了高度的封装,从而使得python进行网络请求时,变得人性化,使用Requests可以轻而易举的完成浏览器可有的任何操作。

代码如下

import requests


def xiaodai():
  url = 'http://erge1998.cn/'

  proxies = {
    'http': 'http://149.28.38.64:1081',
    'https': 'https://149.28.38.64:1081'
  }

  headers = {
    'User-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36'
  }

  try:
    response = requests.get (url, headers=headers, proxies=proxies)
    print(response.text)
  except Exception as e:
    print(e)

if __name__ == '__main__':
  xiaodai()

结果

Python3 requests模块如何模仿浏览器及代理

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中根据字符串调用函数的实现方法
Jun 12 Python
django之常用命令详解
Jun 30 Python
Swift 3.0在集合类数据结构上的一些新变化总结
Jul 11 Python
使用python获取csv文本的某行或某列数据的实例
Apr 03 Python
python实现守护进程、守护线程、守护非守护并行
May 05 Python
python 美化输出信息的实例
Oct 15 Python
利用python提取wav文件的mfcc方法
Jan 09 Python
python 调用钉钉机器人的方法
Feb 20 Python
python实现两张图片的像素融合
Feb 23 Python
python requests库爬取豆瓣电视剧数据并保存到本地详解
Aug 10 Python
python文件编写好后如何实践
Jul 07 Python
Python常用配置文件ini、json、yaml读写总结
Jul 09 Python
keras读取训练好的模型参数并把参数赋值给其它模型详解
Jun 15 #Python
keras得到每层的系数方式
Jun 15 #Python
Python类及获取对象属性方法解析
Jun 15 #Python
在Keras中实现保存和加载权重及模型结构
Jun 15 #Python
简单了解Python多态与属性运行原理
Jun 15 #Python
Python类super()及私有属性原理解析
Jun 15 #Python
Keras 实现加载预训练模型并冻结网络的层
Jun 15 #Python
You might like
全国FM电台频率大全 - 27 陕西省
2020/03/11 无线电
php设计模式 Template (模板模式)
2011/06/26 PHP
PHP句法规则详解 入门学习
2011/11/09 PHP
如何阻止网站被恶意反向代理访问(防网站镜像)
2014/03/18 PHP
PHP面向对象之后期静态绑定功能介绍
2015/05/18 PHP
php文件读取方法实例分析
2015/06/20 PHP
php获取远程文件的内容和大小
2015/11/03 PHP
PHP下载文件的函数实例代码
2016/05/18 PHP
php指定长度分割字符串str_split函数用法示例
2017/01/30 PHP
php 使用expat方式解析xml文件操作示例
2019/11/26 PHP
jQuery 全选效果实现代码
2009/03/23 Javascript
JS多物体 任意值 链式 缓冲运动
2012/08/10 Javascript
JavaScript把数组作为堆栈使用的方法
2015/03/20 Javascript
Javascript获取随机数的实现方法
2016/06/22 Javascript
使用JavaScript判断手机浏览器是横屏还是竖屏问题
2016/08/02 Javascript
浅谈jquery采用attr修改form表单enctype不起作用的问题
2016/11/25 Javascript
JS实现滑动门效果的方法详解
2016/12/19 Javascript
JS对象的深度克隆方法示例
2017/03/16 Javascript
vue 计时器组件的实现代码
2017/09/14 Javascript
js数组常用最重要的方法
2018/02/04 Javascript
vue-prop父组件向子组件进行传值的方法
2018/03/01 Javascript
简单使用webpack打包文件的实现
2019/10/29 Javascript
[47:12]TFT vs Secret Supermajor小组赛C组 BO3 第三场 6.3
2018/06/04 DOTA
Python中for循环和while循环的基本使用方法
2015/08/21 Python
Django框架封装外部函数示例
2019/05/28 Python
Django框架序列化与反序列化操作详解
2019/11/01 Python
python对 MySQL 数据库进行增删改查的脚本
2020/10/22 Python
Html5中localStorage存储JSON数据并读取JSON数据的实现方法
2017/02/13 HTML / CSS
香港钟表珠宝首饰商城:OneMallTime网摩间
2016/10/14 全球购物
正宗的日本零食和糖果订阅盒:Bokksu
2019/11/21 全球购物
后勤人员自我评价怎么写
2013/09/19 职场文书
财务会计实习报告体会
2013/12/20 职场文书
高一新生军训感言
2014/03/02 职场文书
5s推行计划书
2014/05/06 职场文书
2014迎接教师节演讲稿
2014/09/10 职场文书
我们的节日重阳节活动总结
2015/03/24 职场文书