zoukankan      html  css  js  c++  java
  • Cookie信息保存到本地(MozillaCookieJar)

    from urllib import request
    from http.cookiejar import MozillaCookieJar
    
    cookiejar = MozillaCookieJar('cookie.txt')
    handler = request.HTTPCookieProcessor(cookiejar)
    opener = request.build_opener(handler)
    resp = opener.open('http://www.baidu.com')
    cookiejar.save()
    

     过期的cookie也能获取到

    from urllib import request
    from http.cookiejar import MozillaCookieJar
    
    cookiejar = MozillaCookieJar('cookie.txt')
    cookiejar.load(ignore_discard=True)
    handler = request.HTTPCookieProcessor(cookiejar)
    opener = request.build_opener(handler)
    resp = opener.open('http://httpbin.org/cookies/set?course=abc')
    for c in cookiejar:
        print(c)
    # cookiejar.save(ignore_discard=True)  # 过期的cookie信息也保存下来
    
  • 相关阅读:
    pg常用命令
    dmhs
    Redis集群
    Redis哨兵高可用架构
    Redis外网无法连接的问题
    Redis主从
    Redis持久化
    Redis安装
    Mysql执行计划详解
    Mysql安装配置
  • 原文地址:https://www.cnblogs.com/wangyue0925/p/11091397.html
Copyright © 2011-2022 走看看