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

作者:阿久丶xin 时间:2023-04-05 06:50:44 

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模块如何模仿浏览器及代理

来源:https://www.cnblogs.com/laod/p/13098730.html

标签:Python,requests,模块,代理
0
投稿

猜你喜欢

  • 用jquery写的自动提示效果

    2008-06-17 14:27:00
  • 总结Python变量的相关知识

    2021-01-22 19:18:47
  • Python中绑定与未绑定的类方法用法分析

    2021-08-06 22:56:54
  • python数据分析之员工个人信息可视化

    2023-08-05 02:32:26
  • python实现飞机大战游戏

    2021-09-30 12:05:06
  • Python pytest.main()运行测试用例

    2023-08-18 02:57:52
  • uniapp实现支付功能

    2023-08-21 13:53:47
  • 详解python logging日志传输

    2021-04-20 20:43:08
  • python列表list保留顺序去重的实例

    2023-04-29 06:11:57
  • k-means 聚类算法与Python实现代码

    2022-02-01 02:55:22
  • Git 教程之工作区、暂存区和版本库详解

    2022-11-28 04:07:40
  • Python 分发包中添加额外文件的方法

    2023-02-15 08:43:11
  • 更改Mysql root用户密码

    2024-01-26 05:51:43
  • python实现WebSocket服务端过程解析

    2022-09-14 10:45:19
  • js实现axios限制请求队列

    2024-05-10 13:59:31
  • Python3读取zip文件信息的方法

    2022-08-15 01:54:20
  • SQL Server 2016 配置 SA 登录教程

    2024-01-13 10:17:53
  • python远程登录代码

    2022-09-12 15:48:15
  • Python Pyperclip模块安装和使用详解

    2023-06-25 13:52:11
  • Python 50行爬虫抓取并处理图灵书目过程详解

    2023-09-01 22:35:49
  • asp之家 网络编程 m.aspxhome.com