zoukankan      html  css  js  c++  java
  • python之 Requests入门到实践

    Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。Requests 的哲学是以 PEP 20 的习语为中心开发的,所以它比 urllib 更加 Pythoner。更重要的一点是它支持 Python3 哦!

    一、安装 Requests

    通过pip安装

    pip install requests

    或者,下载代码后安装:

    $ git clone git://github.com/kennethreitz/requests.git
    $ cd requests
    $ python setup.py install
    import requests
    #传参
    r = requests.post('http://httpbin.org/put', data = {'key':'value'})
    #传递 URL 参数
    payload = {'key1': 'value1', 'key2': 'value2'}
    re = requests.get("http://httpbin.org/get", params=payload)
    print(re.url)
    # 打印结果:http://httpbin.org/get?key1=value1&key2=value2&key2=value3
    #获取响应数据e
    print(re.text)
    #二进制响应内容
    print(re.content)
    #json 数据
    print(re.json())
    #响应头 返回状态码
    print(re.status_code,re.headers)

    参考:https://www.cnblogs.com/mrchige/p/6409444.html

  • 相关阅读:
    数据库设计三大范式
    导航下拉栏 简单方法
    原生js制作弹出框
    原生js和jquery实现图片轮播特效
    用js 做大图轮播方法(一)
    Apple 企业开发者账号申请记录
    libnids介
    n++ ++n
    空指针为什么能调用成员函数?
    c++单例
  • 原文地址:https://www.cnblogs.com/yingfei/p/9708816.html
Copyright © 2011-2022 走看看