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黑魔法之参数传递
Feb 12 Python
Python中import机制详解
Nov 14 Python
python中文分词,使用结巴分词对python进行分词(实例讲解)
Nov 14 Python
Python实现的生产者、消费者问题完整实例
May 30 Python
python批量修改文件夹及其子文件夹下的文件内容
Mar 15 Python
Python实现多线程/多进程的TCP服务器
Sep 03 Python
python读取ini配置的类封装代码实例
Jan 08 Python
Python autoescape标签用法解析
Jan 17 Python
python实现音乐播放器 python实现花框音乐盒子
Feb 25 Python
Python图像处理库PIL的ImageFilter模块使用介绍
Feb 26 Python
Jmeter调用Python脚本实现参数互相传递的实现
Jan 22 Python
Python基础详解之邮件处理
Apr 28 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
php中文乱码怎么办如何让浏览器自动识别utf-8
2014/01/15 PHP
Yii2单元测试用法示例
2016/11/12 PHP
php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳)
2017/02/04 PHP
PHP实现负载均衡session共享redis缓存操作示例
2018/08/22 PHP
分享27款非常棒的jQuery 表单插件
2011/03/28 Javascript
让页面上两个div中的滚动条(滑块)同步运动示例
2013/08/07 Javascript
JavaScript+CSS控制打印格式示例介绍
2014/01/07 Javascript
JavaScript中检查对象property的存在性方法介绍
2014/12/30 Javascript
jsonp跨域请求数据实现手机号码查询实例分析
2015/12/12 Javascript
属于你的jQuery提示框(Tip)插件
2016/01/20 Javascript
jQuery实现返回顶部功能
2016/02/23 Javascript
JavaScript中的跨浏览器事件操作的基本方法整理
2016/05/20 Javascript
JS原型链怎么理解
2016/06/27 Javascript
JS实现的模仿QQ头像资料卡显示与隐藏效果
2017/04/07 Javascript
jQuery结合jQuery.cookie.js插件实现换肤功能示例
2017/10/14 jQuery
js 显示日期时间的实例(时间过一秒加1)
2017/10/25 Javascript
React Native 使用Fetch发送网络请求的示例代码
2017/12/02 Javascript
JS脚本加载后执行相应回调函数的操作方法
2018/02/28 Javascript
jQuery实现当拉动滚动条到底部加载数据的方法分析
2019/01/24 jQuery
关于vue.js中实现方法内某些代码延时执行
2019/11/14 Javascript
基于jQuery拖拽事件的封装
2020/11/29 jQuery
Node快速切换版本、版本回退(降级)、版本更新(升级)
2021/01/07 Javascript
[06:01]刀塔次级联赛top10第一期
2014/11/07 DOTA
Python中内置数据类型list,tuple,dict,set的区别和用法
2015/12/14 Python
python 网络爬虫初级实现代码
2016/02/27 Python
python 出现SyntaxError: non-keyword arg after keyword arg错误解决办法
2017/02/14 Python
python频繁写入文件时提速的方法
2019/06/26 Python
Python按照list dict key进行排序过程解析
2020/04/04 Python
python中upper是做什么用的
2020/07/20 Python
python中random模块详解
2021/03/01 Python
世界上最大的专业美容用品零售商:Sally Beauty
2017/07/02 全球购物
澳大利亚拥有最好的家具和家居用品在线目的地:Nestz
2019/02/23 全球购物
年度考核自我鉴定
2013/11/09 职场文书
消防安全标语
2014/06/07 职场文书
暖春观后感
2015/06/08 职场文书
Rhit高效可视化Nginx日志查看工具
2021/11/01 Servers