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抓taobao图片爬虫
Oct 26 Python
Python中正则表达式的详细教程
Apr 30 Python
使用Python导出Excel图表以及导出为图片的方法
Nov 07 Python
Python实现上下班抢个顺风单脚本
Feb 07 Python
Python cookbook(数据结构与算法)根据字段将记录分组操作示例
Mar 19 Python
Python读取properties配置文件操作示例
Mar 29 Python
用python简单实现mysql数据同步到ElasticSearch的教程
May 30 Python
CentOS 7 安装python3.7.1的方法及注意事项
Nov 01 Python
python判断完全平方数的方法
Nov 13 Python
python 将字符串中的数字相加求和的实现
Jul 18 Python
详解python中groupby函数通俗易懂
May 14 Python
Python实现批量自动整理文件
Mar 16 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
js下函数般调用正则的方法附代码
2008/06/22 PHP
php输入数据统一类实例
2015/02/23 PHP
百度地图经纬度转换到腾讯地图/Google 对应的经纬度
2015/08/28 PHP
详谈php静态方法及普通方法的区别
2016/10/04 PHP
PHP实现的简单对称加密与解密方法实例小结
2017/08/28 PHP
jQuery实现的Email中的收件人效果(按del键删除)
2011/03/20 Javascript
Ajax 数据请求的简单分析
2011/04/05 Javascript
append和appendTo的区别以及appendChild用法
2013/12/24 Javascript
node.js中的fs.truncateSync方法使用说明
2014/12/15 Javascript
常用DOM整理
2015/06/16 Javascript
解决ionic和angular上拉加载的问题
2017/08/03 Javascript
AngularJS双向数据绑定原理之$watch、$apply和$digest的应用
2018/01/30 Javascript
JavaScript实现与使用发布/订阅模式详解
2019/01/19 Javascript
CKEditor 4.4.1 添加代码高亮显示插件功能教程【使用官方推荐Code Snippet插件】
2019/06/14 Javascript
js代码编写无缝轮播图
2020/09/13 Javascript
微信小程序实现modal弹出框遮罩层组件(可带文本框)
2020/12/20 Javascript
python中使用pyhook实现键盘监控的例子
2014/07/18 Python
使用Python的Twisted框架实现一个简单的服务器
2015/04/16 Python
python模块smtplib学习
2018/05/22 Python
Python类和对象的定义与实际应用案例分析
2018/12/27 Python
Python中使用遍历在列表中添加字典遇到的坑
2019/02/27 Python
导入tensorflow时报错:cannot import name 'abs'的解决
2019/10/10 Python
详解pyinstaller selenium python3 chrome打包问题
2019/10/18 Python
Python脚本操作Excel实现批量替换功能
2019/11/20 Python
基于python调用psutil模块过程解析
2019/12/20 Python
Python实现对adb命令封装
2020/03/06 Python
Python如何安装第三方模块
2020/05/28 Python
python中执行smtplib失败的处理方法
2020/07/01 Python
Lime Crime官网:美国一家主打梦幻精灵系的彩妆品牌
2019/03/22 全球购物
.NET remoting的两种通道是什么
2016/05/31 面试题
团日活动总结书
2014/05/08 职场文书
图书室标语
2014/06/21 职场文书
旅游专业毕业生自荐书
2014/06/30 职场文书
海南召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
爱国主义影片观后感
2015/06/18 职场文书
迎新年主持词
2015/07/06 职场文书