zoukankan      html  css  js  c++  java
  • Requests 库学习

    # 引入Requests库
    import requests
    
    # 发起GET请求
    response = requests.get('https://www.baidu.com/')
    # 查看响应类型  requests.models.Response
    print(type(response))
    # 输出状态码
    print(response.status_code)
    # 输出响应内容类型  text
    print(type(response.text))
    # 输出响应内容
    print(response.text)
    # 输出cookies
    print(response.cookies)

    #带参数的GET请求

    import requests
    # 分装GET请求参数
    param = {'name':'xxx','age':xxx}
    # 设置GET请求参数(Params)
    response = requests.get('http://xxxxx,params=param)
    print(response.text)

    #json格式

    response = requests.get('http://www.baidu,com')
    # 获取响应内容
    print(type(response.text))
    # 如果响应内容是json,就将其转为json
    print(response.json())
    # 输出的是字典类型
    print(type(response.json()))
    #添加headers
    import requests
    
    # 设置User-Agent浏览器信息
    headers = {
          "User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"
    }
    # 设置请求头信息
    response = requests.get('https://www.zhihu.com/explore',headers=headers)
    print(response.text)
     
  • 相关阅读:
    Python之while循环
    Python之分支语句
    Python之变量
    Python开挂的吧!
    xshell 连接 ubuntu 16.04报错
    js中的script标签
    javascript中的事件学习总结
    【JAVAWEB学习笔记】04_JavaScript
    【JAVAWEB学习笔记】03_JavaScript
    【JAVAWEB学习笔记】02_HTML&CSS
  • 原文地址:https://www.cnblogs.com/hz-atm/p/8984902.html
Copyright © 2011-2022 走看看