美文网首页
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