Python爬虫编程思想(25):使用requests实现身份验证和请求打包

Posted 蒙娜丽宁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python爬虫编程思想(25):使用requests实现身份验证和请求打包相关的知识,希望对你有一定的参考价值。

目录

1. 身份验证

2. 将请求打包


1. 身份验证

        使用urllib库进行身份验证时,需要使用一大堆类,如HTTPPasswordMgrWithDefaultRealm、HTTPBasicAuthHandler等,非常麻烦。使用requests进行身份验证就简单得多,只需要设置auth参数即可。auth参数的值是一个HTTPBasicAuth对象,封装了用户名和密码。

下面的例子向服务端发送支持Basic验证的请求,如果验证成功,服务端会返回success。

以上是关于Python爬虫编程思想(25):使用requests实现身份验证和请求打包的主要内容,如果未能解决你的问题,请参考以下文章

Python爬虫编程思想(135):多线程和多进程爬虫--Python与线程

Python爬虫编程思想(135):多线程和多进程爬虫--Python与线程

Python爬虫编程思想(67): 使用pyquery修改节点

Python爬虫编程思想(127):使用Appium抓取移动数据--安装和配置Appium

Python爬虫编程思想(51):使用Beautiful Soup选择节点

Python爬虫编程思想(128):使用Appium抓取移动数据--启动Appium服务