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 相关文章推荐
解决python3在anaconda下安装caffe失败的问题
Jun 15 Python
python自动化脚本安装指定版本python环境详解
Sep 14 Python
python flask中静态文件的管理方法
Mar 20 Python
python 筛选数据集中列中value长度大于20的数据集方法
Jun 14 Python
在python中只选取列表中某一纵列的方法
Nov 28 Python
Python自定义一个类实现字典dict功能的方法
Jan 19 Python
python开发之anaconda以及win7下安装gensim的方法
Jul 05 Python
flask利用flask-wtf验证上传的文件的方法
Jan 17 Python
python GUI库图形界面开发之PyQt5信号与槽机制、自定义信号基础介绍
Feb 25 Python
matplotlib图例legend语法及设置的方法
Jul 28 Python
python+selenium 简易地疫情信息自动打卡签到功能的实现代码
Aug 22 Python
python用opencv 图像傅里叶变换
Jan 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
自动跳转中英文页面
2006/10/09 PHP
php生成缩略图的类代码
2008/10/02 PHP
PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)
2012/04/02 PHP
php实现改变图片直接打开为下载的方法
2015/04/14 PHP
小程序微信退款功能实现方法详解【基于thinkPHP】
2019/05/05 PHP
iframe的onreadystatechange事件在firefox下的使用
2014/04/16 Javascript
深入探讨javascript中的数据类型
2015/03/04 Javascript
全面了解javascript三元运算符
2016/06/27 Javascript
妙用Bootstrap的 popover插件实现校验表单提示功能
2016/08/29 Javascript
AngularJS 与Bootstrap实现表格分页实例代码
2016/10/14 Javascript
很棒的vue弹窗组件
2017/05/24 Javascript
ES6中javascript实现函数绑定及类的事件绑定功能详解
2017/11/08 Javascript
vuejs使用axios异步访问时用get和post的实例讲解
2018/08/09 Javascript
Vue对象赋值视图不更新问题及解决方法
2019/06/03 Javascript
微信小程序通过一个json实现分享朋友圈图片
2019/09/03 Javascript
微信小程序收藏功能的实现代码
2020/06/19 Javascript
vue+elementui实现点击table中的单元格触发事件--弹框
2020/07/18 Javascript
[01:02:25]2014 DOTA2华西杯精英邀请赛 5 24 iG VS DK
2014/05/26 DOTA
[01:09:01]完美世界DOTA2联赛循环赛 Magma vs PXG BO2第一场 10.28
2020/10/28 DOTA
Python自定义线程类简单示例
2018/03/23 Python
对python for 文件指定行读写操作详解
2018/12/29 Python
基于Python批量生成指定尺寸缩略图代码实例
2019/11/20 Python
如何使用python-opencv批量生成带噪点噪线的数字验证码
2020/12/21 Python
CSS3实现多背景展示效果通过CSS3定位多张背景
2014/08/10 HTML / CSS
基于HTML5新特性Mutation Observer实现编辑器的撤销和回退操作
2016/01/11 HTML / CSS
HTML5通过navigator.mediaDevices.getUserMedia调用手机摄像头问题
2020/04/27 HTML / CSS
法国太阳镜店:Sunglasses Shop
2016/08/27 全球购物
Prototype中如何为一个元素添加一个方法
2014/12/08 面试题
师德师风演讲稿
2014/05/05 职场文书
教师师德演讲稿
2014/05/06 职场文书
视光学专业自荐信
2014/06/24 职场文书
质监局领导班子对照检查材料思想汇报
2014/09/27 职场文书
公安机关党的群众路线教育实践活动剖析材料
2014/10/10 职场文书
2014年科室工作总结
2014/11/20 职场文书
课外活动实习计划
2015/01/19 职场文书
2015年酒店服务员工作总结
2015/05/18 职场文书