python_cookies
2024-06-11 21:42:15
1.将cookies保存到变量中,然后打印cookie中的值
#coding:utf-8
#将cookies保存到变量中,然后打印cookie中的值
import urllib2
import cookielib
#声明一个CookieJar对象实例保存cookie
cookie=cookielib.CookieJar()
#利用urllib2库中的HTTPCookieProcessor对象来创建cookie处理器
handler=urllib2.HTTPCookieProcessor(cookie)
#通过handler来构建opener
opener=urllib2.build_opener(handler)re=opener.open('https://www.baidu.com/')
for sys in cookie:print 'Name='+sys.nameprint 'Value='+sys.value
2.保存cookies到文件
#coding:utf-8
#保存cookies到文件
import urllib2
import cookielib
import requests#设置保存cookie的文件,同级目录下的cookie.txt
filename='cookies.txt'
#声明一个MozillaCookieJar对象实例来保存cookie,之后写入文件
cookie=cookielib.MozillaCookieJar(filename)
#利用urllib2库的HTTPCookieProcessor对象来创建cookie处理器
hander=urllib2.HTTPCookieProcessor(cookie)
#通过handler来构建opener
opener=urllib2.build_opener(hander)
re=opener.open('https://www.baidu.com/')
#response=opener.open('https://www.baidu.com/')
#保存cookies到文件
cookie.save(ignore_discard=True,ignore_expires=True)
3. 运用cookies模拟登录
#coding:utf-8
import urllib2
import urllib
import cookielibfilename='cookies.txt'
cookie=cookielib.MozillaCookieJar(filename)
hander=urllib2.HTTPCookieProcessor(cookie)
opener=urllib2.build_opener(hander)data=urllib.urlencode({'j_username':'admin','j_password':'xxxxxxx'})
loginUrl='https://www.baidu.com'
re=opener.open(loginUrl,data)
cookie.save('cookies.txt',ignore_discard=True, ignore_expires=True)
url='https://www.baidu.com'result=opener.open(url)
print result.read()
转载于:https://www.cnblogs.com/Rita-LJ/p/8717663.html
python_cookies相关推荐
最新文章
- 微信小程序 自定义单选复选按钮组的实现(用于实现购物车产品列表功能)
- VS2017 error C3646: 未知重写说明符
- html php 混编 H1,在一个HTML中h1标签能出现几次?h1标签和标题标签的差别是什么?...
- demo python_GitHub - liutao910612/DEMO_Python
- 网络安全07-Wireshark下载安装基本使用(抓个简单的包)
- 计算机组装活动口号,广教育、多技能、求发展喜迎计算机系第五届电脑文化节...
- mysql主从分离一致性_数据库主从数据一致性的几种解决方案
- Strut2页面传参跳转 --Struts2
- Texture block combine command 纹理块合并命令
- 老人关于OGRE引擎的总体介绍
- kafka自带的zk启动_KafKa 启动
- Thymeleaf 用法
- POJ 1330 最近公共祖先LCA(Tarjan离线做法)
- RS232线序问题(研旭手把手教你学DSP)
- 断网会导致xml加载失败数据库失败,识别不了,mybatis官网
- LoadRunner教程(13)-LoadRunner 服务水平协议
- 如何通过给MM修电脑培养感情
- MMDetection框架入门教程(完全版)
- 一个小练习之taptap功能结构图
- typescript 的认识3