requests是python的一个库,用于获取网页内容,很是方便。在命令行输入“pip install requests”便可安装。
python
requests经常使用get方法获取网页,经常使用的参数有url、params、headers。url是请求的网址,params是请求的参数(用于附带信息),headers是请求头(用于把你的信息告诉服务器)。json
使用方法也很简单,一般会把请求的结果(响应体)存到变量里,方便下次使用或调整。服务器
params和headers参数都是用字典传入。cookie
响应体有多种属性,存放了对应的信息。ide
能够看到response变量是Response类型。
编码
status_code属性是响应码,200表示请求成功。
url
text属性是网页的源代码,是字符串。
spa
content属性是网页的源代码,不过是字节型的。
命令行
enconding属性是网页的编码方式,能够经过赋值改变。3d
url属性是网页的网址。
json是一个方法,能够将网页的源代码转变成字典格式。
cookies属性存放了cookie。
以上只列举了一部分属性和方法,更多的内容读者可自行查询。