Python Cookie 读取和保存方法


Posted in Python onDecember 28, 2018

如下所示:

#保存 cookie 到变量
import urllib.request
import http.cookiejar
cookie = http.cookiejar.CookieJar()
handler = urllib.request.HTTPCookieProcessor(cookie)
opener = urllib.request.build_opener(handler)
response = opener.open('http://flights.ctrip.com/')
 
for item in cookie:
	print('%s = %s' % (item.name,item.value))
 
 
#保存 cookie 到文件
import urllib.request
import http.cookiejar
cookie_file = 'E:/mypy/cookie.txt'
cookie = http.cookiejar.MozillaCookieJar(cookie_file)
handler = urllib.request.HTTPCookieProcessor(cookie)
opener = urllib.request.build_opener(handler)
#response = opener.open('http://flights.ctrip.com/')
request = urllib.request.Request('http://flights.ctrip.com/',headers={"Connection": "keep-alive"})
response = opener.open(request)
cookie.save(ignore_discard=True, ignore_expires=True)
 
for item in cookie:
	print('%s = %s' % (item.name,item.value))
 
 
#从文件中读取 cookie 访问
import urllib.request
import http.cookiejar
cookie_file = 'E:/mypy/cookie.txt'
cookie = http.cookiejar.MozillaCookieJar()
cookie.load(cookie_file, ignore_discard=True, ignore_expires=True)
handler = urllib.request.HTTPCookieProcessor(cookie)
opener = urllib.request.build_opener(handler)
request = urllib.request.Request('http://flights.ctrip.com/')
html = opener.open(request).read().decode('gbk')
print(html)

以上这篇Python Cookie 读取和保存方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现根据ip地址反向查找主机名称的方法
Apr 29 Python
Python上传package到Pypi(代码简单)
Feb 06 Python
Python线程下使用锁的技巧分享
Sep 13 Python
如何基于Python实现自动扫雷
Jan 06 Python
PyTorch学习:动态图和静态图的例子
Jan 06 Python
python GUI库图形界面开发之PyQt5动态(可拖动控件大小)布局控件QSplitter详细使用方法与实例
Mar 06 Python
Python configparser模块常用方法解析
May 22 Python
Pycharm中配置远程Docker运行环境的教程图解
Jun 11 Python
解决pytorch 交叉熵损失输出为负数的问题
Jul 07 Python
python hmac模块验证客户端的合法性
Nov 07 Python
python使用pywinauto驱动微信客户端实现公众号爬虫
May 19 Python
教你如何使用Python Tkinter库制作记事本
Jun 10 Python
Python编程flask使用页面模版的方法
Dec 28 #Python
Python编程中flask的简介与简单使用
Dec 28 #Python
Python3 Post登录并且保存cookie登录其他页面的方法
Dec 28 #Python
Python3 使用cookiejar管理cookie的方法
Dec 28 #Python
Python编程在flask中模拟进行Restful的CRUD操作
Dec 28 #Python
python获取服务器响应cookie的实例
Dec 28 #Python
基于Python在MacOS上安装robotframework-ride
Dec 28 #Python
You might like
德劲1103的维修打理经验
2021/03/02 无线电
Can't create/write to file 'C:\WINDOWS\TEMP\...MYSQL报错解决方法
2011/06/30 PHP
简单的方法让你的后台登录更加安全(php中加session验证)
2012/08/22 PHP
如何使用Gitblog和Markdown建自己的博客
2015/07/31 PHP
CakePHP框架Model关联对象用法分析
2017/08/04 PHP
PHP Post获取不到非表单数据的问题解决办法
2018/02/27 PHP
PHP判断是否微信访问的方法示例
2019/03/27 PHP
jQuery获得页面元素的绝对/相对位置即绝对X,Y坐标
2014/03/06 Javascript
JS运动框架之分享侧边栏动画实例
2015/03/03 Javascript
jquery实现简单实用的打分程序实例
2015/07/23 Javascript
基于vue实现网站前台的权限管理(前后端分离实践)
2018/01/13 Javascript
微信小程序跳转到其他网页(外部链接)的实现方法
2019/09/20 Javascript
vue-cli单页面预渲染seo-prerender-spa-plugin操作
2020/08/10 Javascript
关于vue属性使用和不使用冒号的区别说明
2020/10/22 Javascript
[04:22]DOTA2大事件之护国神翼
2020/08/14 DOTA
[01:33:25]DOTA2-DPC中国联赛 正赛 Elephant vs IG BO3 第一场 1月24日
2021/03/11 DOTA
用实例说明python的*args和**kwargs用法
2013/11/01 Python
python之yield表达式学习
2014/09/02 Python
Python中map,reduce,filter和sorted函数的使用方法
2015/08/17 Python
python实现基于信息增益的决策树归纳
2018/12/18 Python
python selenium firefox使用详解
2019/02/26 Python
Python自动抢红包教程详解
2019/06/11 Python
python找出因数与质因数的方法
2019/07/25 Python
python torch.utils.data.DataLoader使用方法
2020/04/02 Python
Python退出时强制运行一段代码的实现方法
2020/04/29 Python
CSS3使用transition属性实现过渡效果
2018/04/18 HTML / CSS
北美三大旅游网站之一:Travelocity加拿大
2016/08/20 全球购物
全球知名鞋履品牌授权零售商:Journeys
2016/09/17 全球购物
美国电力供应商店/电气批发商:USESI
2018/10/12 全球购物
苏格兰在线威士忌商店:The Whisky Barrel
2019/05/07 全球购物
办加油卡单位介绍信
2014/01/09 职场文书
报关专员求职信范文
2014/02/22 职场文书
在校大学生自我评价范文
2014/09/12 职场文书
购房委托书范本
2014/09/18 职场文书
2015年企业工作总结范文
2015/04/28 职场文书
100句拼搏进取的名言警句,值得一读!
2019/10/07 职场文书