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信息也保存下来
    
  • 相关阅读:
    Python-time和datetime模块
    Python-hashlib模块
    Python-利用flask模块创建web接口
    Python-操作Excel
    2
    1
    8
    7
    HDFS元数据管理实战篇
    使用HttpFS网关从防火墙后面访问HDFS
  • 原文地址:https://www.cnblogs.com/wangyue0925/p/11091397.html
Copyright © 2011-2022 走看看