美文网首页
Requests库的基本使用(一)

Requests库的基本使用(一)

作者: Sunny_97 | 来源:发表于2018-10-04 21:03 被阅读0次

        Requests库简介:

        基于urllib,采Apache2 Licensesd开源协议的HTTP库,requests比urllib更加的方便,可以节约我们大量的工作,满足我们http测试请求,是python实现的简单易用的HTTP库.


        用法讲解

        res=requests.get('http://www.baidu.com')         向百度发送一个请求

        res.status_code                                                 返回请求的状态码 请求成功

        res.text                                                              网页的源代码

        res.content                                                        网页的源代码 字节流

        res.cookies                                                      请求网站的cook  让浏览器知道我们已经请求过了


requests代码 requests代码

现在推荐一个测试网站:httpbin.org 测试网站 是用来学习python爬虫的



        get带参

            第一种方法:

                res=requests.get('http://httpbin.org/get?name=tom&age=24')

            第二种方法:

                data={            带参的数组

                   'name':'tom',

                   'age':23

                }

                 res=requests.get('http://httpbin.org/get',params=data)


        大家看了上面那个,一定我感觉十分的杂乱;

        现在推荐一个对象: json

        使用 Python 语言来编码和解码 JSON 对象

        JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写。

        第一种

       res.json()  可以把数据进行格式化

       第二种

       import json

       json.loads(res.text)

Json

        今天就先分享到这里,接下来Requests库的知识点,就接下来分享了.

相关文章

网友评论

      本文标题:Requests库的基本使用(一)

      本文链接:https://www.haomeiwen.com/subject/srffaftx.html