zoukankan      html  css  js  c++  java
  • 保存cookie

    目前还没看懂,mozillacookiejar 啥子意思

    网上都是基本上是复制粘贴的,没讲明白。

    所以就死记硬背吧。

    记住民工三连:

    cookie = cookiejar.Mozillacookiejar(filename)

    handler = urllib.request.HTTPCookieProcessor(cookie)

    opener = urllib.request.build_opener(handler)

    创建一个opener处理器。用于获取cookie

    附上代码:

    # 导入urllib
    import urllib.request
    # 导入cookiejar
    from http import cookiejar
    
    filename = 'cookie.txt'
    # 调用 MozillaCookieJar 保存 cookie
    cookie = cookiejar.MozillaCookieJar(filename)
    # 调用 HTTPCookieProcessor 创建cookie处理器
    handler = urllib.request.HTTPCookieProcessor(cookie)
    # 创建自定义Opener
    opener = urllib.request.build_opener(handler)
    
    headers = {
        'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36'
    }
    
    url = urllib.request.Request('https://movie.douban.com/',headers=headers)
    
    res = opener.open(url)
    
    cookie.save()
  • 相关阅读:
    DHCP配置实例
    upupw phpmyadmin写shell
    网络配置课学期总结
    c#写一个网站后台扫描器
    移位运算符
    JavaScript 事件
    JS自动爆炸案例
    生成树协议
    暴力操作节点
    为博客园添加统计访问量的工具
  • 原文地址:https://www.cnblogs.com/lijunlin-py/p/14920232.html
Copyright © 2011-2022 走看看