zoukankan      html  css  js  c++  java
  • requests库

    Requests安装

    pip install requests

    请求方式

    import requests 
    url = "https://www.cnblogs.com/" requests.post(
    url) requests.put(url) requests.delete(url) requests.get(url)

    响应方法

    response = request.post(url)
    response.json()           # 以json的形式返回响应内容,对象格式为dict
    response.content           # 以二进制的形式返回响应内容,对象格式为bytes
    response.text            # 以字符串的形式返回响应内容,对象格式为str
    response.url             # 返回请求的url
    response.status_code        # 返回本次请求的状态码
    response.reason           # 返回状态码对应的原因
    response.headers          # 返回响应头
    response.cookies          # 返回cookice信息
    response.raw            # 返回原始响应体
    response.encoding         # 返回编码格式

    请求带参数

    requests.get(url='http://www.baidu.com/s', params={'wd': '博客园'})
    headers = {'Authorization': ''}
    r = requests.post(url='XXXX', data={
    'username': '', 'password': ''},headers=headers)
    print(r.url)
    print(r.status_code) # 获取返回状态
    print(r.text) # 打印解码后的返回数据
  • 相关阅读:
    浏览器 显示flash问题
    类型参数的约束
    C# FUNC 应用
    c#抽奖系统
    3D基础数学小结
    google应用之字体引用
    MYSQL启动参数
    chrome中你不知道的快捷方式
    SQL Server 2008在添加用户时弹出15195错误
    Hibernate Maven Missing artifact javax.transaction:jta:jar:1.0.1B
  • 原文地址:https://www.cnblogs.com/daicw/p/13275650.html
Copyright © 2011-2022 走看看