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 相关文章推荐
在windows系统中实现python3安装lxml
Mar 23 Python
Python使用正则表达式过滤或替换HTML标签的方法详解
Sep 25 Python
python出现"IndentationError: unexpected indent"错误解决办法
Oct 15 Python
Python通过命令开启http.server服务器的方法
Nov 04 Python
django 通过ajax完成邮箱用户注册、激活账号的方法
Apr 17 Python
python pandas获取csv指定行 列的操作方法
Jul 12 Python
Python 正则表达式 re.match/re.search/re.sub的使用解析
Jul 22 Python
python实现多线程端口扫描
Aug 31 Python
什么是Python中的匿名函数
Jun 02 Python
浅谈python 调用open()打开文件时路径出错的原因
Jun 05 Python
python元组拆包实现方法
Feb 28 Python
教你用Python爬取英雄联盟皮肤原画
Jun 13 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
FCKeditor添加自定义按钮
2008/03/27 PHP
基于PHP文件操作的详解
2013/06/05 PHP
解析php file_exists无效的解决办法
2013/06/26 PHP
JavaScript Tips 使用DocumentFragment加快DOM渲染速度
2010/06/28 Javascript
40款非常棒的jQuery 插件和制作教程(系列一)
2011/10/26 Javascript
jQuery在IE下使用未闭合的xml代码创建元素时的Bug介绍
2012/01/10 Javascript
js日期、星座的级联显示代码
2014/01/23 Javascript
jquery实现弹出层遮罩效果的简单实例
2014/03/03 Javascript
js动态添加表格数据使用insertRow和insertCell实现
2014/05/22 Javascript
Node.js巧妙实现Web应用代码热更新
2015/10/22 Javascript
基于jQuey实现鼠标滑过变色(整行变色)
2015/12/07 Javascript
JS中frameset框架弹出层实例代码
2016/04/01 Javascript
JS产生随机数的用法小结
2016/12/10 Javascript
几种tab切换详解
2017/02/03 Javascript
微信小程序Getuserinfo解决方案图解
2018/08/24 Javascript
使用Node搭建reactSSR服务端渲染架构
2018/08/30 Javascript
小程序如何支持使用 async/await详解
2019/09/12 Javascript
jquery 回调操作实例分析【回调成功与回调失败的情况】
2019/09/27 jQuery
纯JS实现五子棋游戏
2020/05/28 Javascript
解决vue刷新页面以后丢失store的数据问题
2020/08/11 Javascript
[01:20:05]DOTA2-DPC中国联赛 正赛 Ehome vs VG BO3 第二场 2月5日
2021/03/11 DOTA
使用Python编写一个简单的tic-tac-toe游戏的教程
2015/04/16 Python
安装Python的web.py框架并从hello world开始编程
2015/04/25 Python
Python闭包的两个注意事项(推荐)
2017/03/20 Python
Python简单的制作图片验证码实例
2017/05/31 Python
Python3.遍历某文件夹提取特定文件名的实例
2018/04/26 Python
Python数据分析:手把手教你用Pandas生成可视化图表的教程
2018/12/15 Python
如何利用Pyecharts可视化微信好友
2019/07/04 Python
tensorflow 实现打印pb模型的所有节点
2020/01/23 Python
PyQt5如何将.ui文件转换为.py文件的实例代码
2020/05/26 Python
实例讲解利用HTML5 Canvas API操作图形旋转的方法
2016/03/22 HTML / CSS
数据库基础的一些面试题
2012/02/25 面试题
大学生两会学习心得体会
2014/03/10 职场文书
优秀家长自荐材料
2014/08/26 职场文书
民族精神月活动总结
2014/08/28 职场文书
《童年的发现》教学反思
2016/02/18 职场文书