保存cookie

Posted 自己的阿毛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了保存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()

 

以上是关于保存cookie的主要内容,如果未能解决你的问题,请参考以下文章

PHP系列(十三)PHP会话控制

sublimetext3中保存代码片段

轻松保存重复多用的代码片段

JMeter接口测试-Include控制器

根据图片的url地址下载图片到本地保存代码片段

最详细的cookie和浏览隐私之间的关系