之前在跟大家讲通过字典列表批量获取数据的时候用过这个模块
安装过程就不再讲解了
requests模块是python的http库,可以完成绝大部分与http应用相关的工作,所以我们可以用它来进行数据抓取工作
requests模块有两个常用的方法,get 和 post 我们也主要只是围绕这两个方法来讲解requests模块
注意:requests不能模拟浏览器的全部行为
get方法
在requests模块中,我们可以通过get和post两种形式去向服务器发出http请求
例如,还是用我自己的网站做例子,来简单演示这个方法
# coding=utf-8 __Author__ = "susmote" import requests url = "http://www.susmote.com" resp = requests.get(url) with open("home.html", 'w', encoding='utf8') as f: f.write(resp.text)