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+selenium+autoit实现文件上传功能
Aug 23 Python
Python实现的插入排序算法原理与用法实例分析
Nov 22 Python
Python内置函数——__import__ 的使用方法
Nov 24 Python
TensorFLow用Saver保存和恢复变量
Mar 10 Python
python3 判断列表是一个空列表的方法
May 04 Python
python画一个玫瑰和一个爱心
Aug 18 Python
python之cv2与图像的载入、显示和保存实例
Dec 05 Python
Python转换时间的图文方法
Jul 01 Python
python BlockingScheduler定时任务及其他方式的实现
Sep 19 Python
Python 中判断列表是否为空的方法
Nov 24 Python
pytho matplotlib工具栏源码探析一之禁用工具栏、默认工具栏和工具栏管理器三种模式的差异
Feb 25 Python
Python还能这么玩之用Python做个小游戏的外挂
Jun 04 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
非常好用的Zend Framework分页类
2014/06/25 PHP
在Mac OS上自行编译安装Apache服务器和PHP解释器
2015/12/24 PHP
ThinkPHP 3.2.3实现页面静态化功能的方法详解
2017/08/03 PHP
JavaScript 监听textarea中按键事件
2009/10/08 Javascript
jQuery中add实现同时选择两个id对象
2010/10/22 Javascript
基于JQUERY的多级联动代码
2012/01/24 Javascript
鼠标拖拽移动子窗体的JS实现
2014/02/25 Javascript
AngularJS入门教程(一):静态模板
2014/12/06 Javascript
深入理解JavaScript中的浮点数
2016/05/18 Javascript
教你一步步用jQyery实现轮播器
2016/12/18 Javascript
JS实现仿PS的调色板效果完整实例
2016/12/21 Javascript
JS和canvas实现俄罗斯方块
2017/03/14 Javascript
Vue学习笔记进阶篇之过渡状态详解
2017/07/14 Javascript
react-native之ART绘图方法详解
2017/08/08 Javascript
js实现图片上传并预览功能
2018/08/06 Javascript
如何安装控制器JavaScript生成插件详解
2018/10/21 Javascript
Webpack4 使用Babel处理ES6语法的方法示例
2019/03/07 Javascript
Vue响应式原理Observer、Dep、Watcher理解
2019/06/06 Javascript
iSlider手机端图片滑动切换插件使用详解
2019/12/24 Javascript
Python中遍历字典过程中更改元素导致异常的解决方法
2016/05/12 Python
Python数据分析之真实IP请求Pandas详解
2016/11/18 Python
python访问抓取网页常用命令总结
2017/04/11 Python
Python轻量级ORM框架Peewee访问sqlite数据库的方法详解
2017/07/20 Python
python3.7.0的安装步骤
2018/08/27 Python
Python并行分布式框架Celery详解
2018/10/15 Python
自学python的建议和周期预算
2019/01/30 Python
新手如何发布Python项目开源包过程详解
2019/07/11 Python
python开发入门——列表生成式
2020/09/03 Python
python使用scapy模块实现ping扫描的过程详解
2021/01/21 Python
澳大利亚UGG工厂直销:Australian Ugg Boots
2017/10/14 全球购物
艺术应用与设计个人的自我评价
2013/11/23 职场文书
五一服装活动方案
2014/01/11 职场文书
护士自我评价
2014/02/01 职场文书
公务员试用期满考核材料
2014/05/22 职场文书
学生党员检讨书范文
2014/12/27 职场文书
让文件路径提取变得更简单的Python Path库
2021/05/27 Python