Requests的简单用法
Requests主要方法:
- requests.request() #构造一个请求,支撑以下各方法的基础方法
- requests.get() #get方法获取网页
- requests.head() #获取网页头信息的方法,对应HTTP的HEAD
- requests.post() #post方法获取网页信息
- requests.put() # put方法获取网页信息(一般用不到)
- requests.patch() # patch方法请求网页信息(一般用不到)
- requests.delete() #向HTML网页提交删除请求
Requests.get的用法:
import requests # 导入方法
r = requests.get(url) #发送请求获得相应
Response对象的属性:
- r.status_code # 返回的状态码,不同状态码代表不同意思,200表示返回正常。
- r.text #返回对象的文本内容
- r.content #猜测返回对象的二进制形式
- r.encoding #分析返回对象的编码方式
- r.apparent_encoding #相应内容编码方式(备选编码方式)
- r.raise_for_status() #抛出异常
爬取豆瓣网页信息
分析豆瓣短评网页是动态加载还是静态加载
- 在谷歌浏览器中进制js