本学期学习,发现自己掌握的工具较少。在回顾本学期内容中,发现三次使用python进行数据爬取,python的使用价值较大。利用假期时间进行系统学习。
学习主要通过观看嵩天老师的慕课进行。
今天学习内容为requests库。
requests库主要有七个方法其中其他6个方法是在request方法的基础上进行了一定修改。
requests.request() | 构造一个请求,支撑一下各方法的基础方法 |
requests.get() | 获取HTML网页的主要方法 |
requests.head() | 获取网页头信息的方法 |
requests.post() | 向HTML网页提交POST请求的方法 |
requests.put() | 向HTML网页提交PUT请求的方法 |
requests.patch() | 向HTML网页提交局部修改请求 |
requests.delete() | 向HTML页面提交删除请求 |
requests库中其他六个方法有三个参数,例如:
requests.post(url,data=None,json=None,**kwargs)
其中:
url:拟更新页面的url链接
data:字典、字节序列或文件,Request的内容
json:JSON格式的数据,Request的内容
**kwargs:11个控制访问的参数(可选)