zoukankan      html  css  js  c++  java
  • requests的cookie操作,cookie自动化

      requests的cookie操作,cookie自动化

      一、requests的cookie操作:

    import requests
    user_agent = 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'  #模拟一个计算机
    headers={'User-Agent':user_agent}  #代理
    mycookie=dict(BAIDUID="zhadu")  #模拟登录
    r=requests.get("https://www.baidu.com",headers=headers,cookies=mycookie)
    print(r.cookies)  #为一个列表
    for cookie in r.cookies.keys():  #百度的所有的cookie 的 key
        print(cookie,r.cookies.get(cookie))

      二、cookie自动化:

    import requests
    session=requests.session()  #会话
    req=session.get("https://www.yaozh.com/login/",allow_redirects=True)  #allow_redirects 允许重定向
    datas={"username":"用户名","用户名":"密码","密码":"FA0334B8A2"}
    res=session.post("https://www.yaozh.com/login/",data=datas)
    print(res.text)
    print("------------------------------")
    res=session.get("https://www.yaozh.com/member/")
    print(res.text)
  • 相关阅读:
    闭包的应用(转载)
    智能社讲解js基础
    HTML5 Geolocation
    Redis主从配置
    Redis序列化配置
    Ribbon负载均衡原理学习记录
    2059 mysql
    Cache缓存
    rabbitmq(三)-Direct交换器
    rabbitmq(二)原理
  • 原文地址:https://www.cnblogs.com/my-global/p/12484152.html
Copyright © 2011-2022 走看看