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实现HTTP协议下的文件下载方法总结
Apr 20 Python
详解python里使用正则表达式的全匹配功能
Oct 19 Python
Python+selenium实现截图图片并保存截取的图片
Jan 05 Python
Sanic框架安装与简单入门示例
Jul 16 Python
python对视频画框标记后保存的方法
Dec 07 Python
python random从集合中随机选择元素的方法
Jan 23 Python
python+opencv像素的加减和加权操作的实现
Jul 14 Python
python django下载大的csv文件实现方法分析
Jul 19 Python
Python pygame绘制文字制作滚动文字过程解析
Dec 12 Python
python3获取文件中url内容并下载代码实例
Dec 27 Python
python中format函数如何使用
Jun 22 Python
Python Selenium XPath根据文本内容查找元素的方法
Dec 07 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
Composer设置忽略版本匹配的方法
2016/04/27 PHP
javascript之更有效率的字符串替换
2008/08/02 Javascript
基于jquery tab切换(防止页面刷新)
2012/05/23 Javascript
JS完成代码前最好对其做5件事
2013/04/07 Javascript
js(JavaScript)实现TAB标签切换效果的简单实例
2014/02/26 Javascript
网页中表单按回车就自动提交的问题的解决方案
2014/11/03 Javascript
JavaScript生成福利彩票双色球号码
2015/05/15 Javascript
jquery中ready()函数执行的时机和window的load事件比较
2015/06/22 Javascript
JavaScript驾驭网页-CSS与DOM
2016/03/24 Javascript
Javascript基础_标记文字的实现方法
2016/06/14 Javascript
内容滑动切换效果jquery.hwSlide.js插件封装
2016/07/07 Javascript
解析如何利用iframe标签以及js制作时钟
2016/12/08 Javascript
AngularJS中filter的使用实例详解
2017/08/25 Javascript
Vue.directive 自定义指令的问题小结
2018/03/04 Javascript
Webpack4 使用Babel处理ES6语法的方法示例
2019/03/07 Javascript
node.js域名解析实现方法详解
2019/11/05 Javascript
webpack4 optimization使用总结
2019/11/10 Javascript
JavaScript多种图形实现代码实例
2020/06/28 Javascript
[01:08:09]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第二局
2016/03/02 DOTA
[01:05:59]Mineski vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.22
2019/09/05 DOTA
Python写的Discuz7.2版faq.php注入漏洞工具
2014/08/06 Python
win10下Python3.6安装、配置以及pip安装包教程
2017/10/01 Python
TensorFlow神经网络优化策略学习
2018/03/09 Python
python调用百度语音识别api
2018/08/30 Python
django之跨表查询及添加记录的示例代码
2018/10/16 Python
python实现微信自动回复及批量添加好友功能
2019/07/03 Python
python3实现从kafka获取数据,并解析为json格式,写入到mysql中
2019/12/23 Python
python装饰器实现对异常代码出现进行自动监控的实现方法
2020/09/15 Python
Nike西班牙官方网站:Nike.com (ES)
2017/10/30 全球购物
服务行业个人求职的自我评价
2013/12/12 职场文书
年度考核自我评价
2014/01/25 职场文书
《猴子种树》教学反思
2014/02/14 职场文书
贺卡寄语大全
2014/04/11 职场文书
个园导游词
2015/02/04 职场文书
Python代码,能玩30多款童年游戏!这些有几个是你玩过的
2021/04/27 Python
win11系统中dhcp服务异常什么意思? Win11 DHCP服务异常修复方法
2022/04/08 数码科技