资料领取学习
笔记整理不易,想学习python,Java,C++,大数据,人工智能等的小伙伴可自取学习资料。
链接: (链接:https://pan.baidu.com/s/1BtMXOtJq3mq_Q9Gh20XwlQ?pwd=5210
提取码:5210
–来自百度网盘超级会员V3的分享)
1. requests概述
requests模块是一个网络请求模块,可以帮助我们模拟成客户端去请求服
务器的数据。我们今天就是主要针对这个模块进行学习。
还有其他库吗? 回答也是肯定的,例如 urllib , urllib2 等模块。但是目前来说 Requests 模块是最流行的。而且也是做好用的模块。
利用pip 可以非常方便的安装:
pip install requests
2、requests模块请求参数
通过使用用requests模块已经知道,requests模块在发送网络请求的时候可以传递一些关键字参数,如下图我们写过的案例所示:
接下来我们通过查看源码的方式,介绍requests模块发送请求常用的关键字参数。如下所示:
method: 请求方法 get post
url: 请求网址
params: (可选的) 查询参数
headers: (可选的) 字典 请求头
cookies: (可选的) 字典.cookiejar对象, 用户身份信息