AI智能
改变未来

requests库快速入门

requests是python的一个库,用于获取网页内容,非常方便。在命令行输入“pip install requests”即可安装。

requests常用get方法获取网页,常用的参数有url、params、headers。url是请求的网址,params是请求的参数(用于附带信息),headers是请求头(用于把你的信息告诉服务器)。

使用方法也很简单,通常会把请求的结果(响应体)存到变量里,方便下次使用或调整。

params和headers参数都是用字典传入。

响应体有多种属性,存放了对应的信息。

可以看到response变量是Response类型。

status_code属性是响应码,200表示请求成功。

text属性是网页的源代码,是字符串。

content属性是网页的源代码,不过是字节型的。

enconding属性是网页的编码方式,可以通过赋值改变。

url属性是网页的网址。

json是一个方法,可以将网页的源代码转变成字典格式。

cookies属性存放了cookie。

以上只列举了一部分属性和方法,更多的内容读者可自行查询。

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » requests库快速入门