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中Continue语句的用法的举例详解
May 14 Python
离线安装Pyecharts的步骤以及依赖包流程
Apr 23 Python
python3.6连接MySQL和表的创建与删除实例代码
Dec 28 Python
wxpython实现图书管理系统
Mar 12 Python
python绘制直线的方法
Jun 30 Python
python 堆和优先队列的使用详解
Mar 05 Python
python读取目录下所有的jpg文件,并显示第一张图片的示例
Jun 13 Python
Python入门Anaconda和Pycharm的安装和配置详解
Jul 16 Python
Django对接支付宝实现支付宝充值金币功能示例
Dec 17 Python
python输出数学符号实例
May 11 Python
Python定时任务APScheduler原理及实例解析
May 30 Python
Python爬虫实例——scrapy框架爬取拉勾网招聘信息
Jul 14 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
php使用ftp实现文件上传与下载功能
2017/07/21 PHP
JQuery性能优化的几点建议
2014/05/14 Javascript
jQuery的one()方法用法实例
2015/01/19 Javascript
JavaScript实现图片轮播的方法
2015/07/31 Javascript
JS实现自定义简单网页软键盘效果代码
2015/11/05 Javascript
JS实现alert中显示换行的方法
2015/12/17 Javascript
原生JS实现轮播效果+学前端的感受(防止走火入魔)
2016/08/21 Javascript
纯JavaScript手写图片轮播代码
2016/10/20 Javascript
微信小程序 富文本转文本实例详解
2016/10/24 Javascript
Bootstrap弹出框modal上层的输入框不能获得焦点问题的解决方法
2016/12/13 Javascript
Cookies 和 Session的详解及区别
2017/04/21 Javascript
推荐三款不错的图片压缩上传插件(webuploader、localResizeIMG4、LUploader)
2017/04/21 Javascript
Node.js 基础教程之全局对象
2017/08/06 Javascript
webpack搭建vue 项目的步骤
2017/12/27 Javascript
mpvue构建小程序的方法(步骤+地址)
2018/05/22 Javascript
ES6 proxy和reflect的使用方法与应用实例分析
2020/02/15 Javascript
three.js显示中文字体与tween应用详析
2021/01/04 Javascript
[01:19:34]2014 DOTA2国际邀请赛中国区预选赛 New Element VS Dream time
2014/05/22 DOTA
可能是最全面的 Python 字符串拼接总结【收藏】
2018/07/09 Python
python实现知乎高颜值图片爬取
2019/08/12 Python
在pytorch中对非叶节点的变量计算梯度实例
2020/01/10 Python
CSS3的resize属性使用初探
2015/09/27 HTML / CSS
ghd澳大利亚官方网站:英国最受欢迎的美发工具品牌
2018/05/21 全球购物
Structs界面控制层技术
2013/10/11 面试题
大学生就业自我鉴定
2013/10/26 职场文书
单位门卫岗位职责
2013/12/20 职场文书
五十岁生日宴会答谢词
2014/01/15 职场文书
气象学专业个人求职信
2014/04/22 职场文书
法人单位适用的授权委托书
2014/09/19 职场文书
党的群众路线教育实践活动个人对照检查材料(企业)
2014/11/05 职场文书
2014年保卫部工作总结
2014/11/21 职场文书
学籍证明模板
2015/06/18 职场文书
格列夫游记读书笔记
2015/07/01 职场文书
2016公司年会主持词
2015/07/01 职场文书
nginx限制并发连接请求数的方法
2021/04/01 Servers
Python编程根据字典列表相同键的值进行合并
2021/10/05 Python