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 相关文章推荐
pycharm 使用心得(五)断点调试
Jun 06 Python
Python实现的多线程端口扫描工具分享
Jan 21 Python
Python多线程编程(六):可重入锁RLock
Apr 05 Python
举例讲解如何在Python编程中进行迭代和遍历
Jan 19 Python
python&MongoDB爬取图书馆借阅记录
Feb 05 Python
python django事务transaction源码分析详解
Mar 17 Python
python中将函数赋值给变量时需要注意的一些问题
Aug 18 Python
python3+PyQt5自定义视图详解
Apr 24 Python
python用fsolve、leastsq对非线性方程组求解
Dec 15 Python
解决python多行注释引发缩进错误的问题
Aug 23 Python
Django Xadmin多对多字段过滤实例
Apr 07 Python
解决python运行启动报错问题
Jun 01 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
Sorting Array Values in PHP(数组排序)
2011/09/15 PHP
URI、URL和URN之间的区别与联系
2006/12/20 Javascript
JavaScript对象模型-执行模型
2008/04/28 Javascript
Javascript 验证上传图片大小[客户端]
2009/08/01 Javascript
JavaScript中的关键字"VAR"使用详解 分享
2013/07/31 Javascript
移动设备web开发首选框架:zeptojs介绍
2015/01/29 Javascript
jQuery给动态添加的元素绑定事件的方法
2015/03/09 Javascript
基于JS实现横线提示输入验证码随验证码输入消失(js验证码的实现)
2016/10/27 Javascript
jQuery插件FusionCharts绘制2D柱状图和折线图的组合图效果示例【附demo源码】
2017/04/10 jQuery
JS实现的加减乘除四则运算计算器示例
2017/08/09 Javascript
vue项目中导入swiper插件的方法
2018/01/30 Javascript
微信小程序之批量上传并压缩图片的实例代码
2018/07/05 Javascript
JS实现自定义弹窗功能
2018/08/08 Javascript
echarts浮动显示单位的实现方法示例
2020/12/04 Javascript
JavaScript基于SVG的图片切换效果实例代码
2020/12/15 Javascript
使用node-media-server搭建一个简易的流媒体服务器
2021/01/20 Javascript
python检测远程端口是否打开的方法
2015/03/14 Python
Python内置的HTTP协议服务器SimpleHTTPServer使用指南
2016/03/30 Python
python+Django+apache的配置方法详解
2016/06/01 Python
matplotlib中legend位置调整解析
2017/12/19 Python
详解python的ORM中Pony用法
2018/02/09 Python
Django框架静态文件使用/中间件/禁用ip功能实例详解
2019/07/22 Python
css3 矩阵的使用详解
2018/03/20 HTML / CSS
加拿大最大的体育用品、鞋类和服装零售商:Sport Chek
2018/11/29 全球购物
OLEDBConnection和SQLConnection有什么区别
2013/05/31 面试题
你所在的项目是如何确定版本号的
2015/12/28 面试题
通信工程专业女生个人求职信
2013/09/21 职场文书
租车协议书范本
2014/04/22 职场文书
春节联欢会策划方案
2014/05/16 职场文书
整改落实自查报告
2014/11/05 职场文书
工作失职检讨书
2015/01/26 职场文书
九年级英语教学反思
2016/02/15 职场文书
《检阅》教学反思
2016/02/22 职场文书
女性励志书籍推荐
2019/08/19 职场文书
开发一个封装iframe的vue组件
2021/03/29 Vue.js
Python常用配置文件ini、json、yaml读写总结
2021/07/09 Python