Cookie,指某些网站为了分别用户身份、进行session跟踪而贮存正在用户内陆终端上的数据(通常通过加密)。 比方说有些网站需求登录后能力拜访某个页面,正在登录以前,你想抓取某个页面内容,登岸前与登岸后是没有同的,或许没有容许的。
正在python中它为咱们提供了cookiejar模块,它位于http包中,用于对Cookie的支持。经过它咱们能捕捉cookie并正在后续衔接申请时从新发送,比方能够完成模仿登录性能。该模块次要的工具有CookieJar、FileCookieJar、MozillaCookieJar、LWPCookieJar。
cookie的猎取办法
## cookie的猎取 # -*- coding: UTF-8 -*- from urllib import request from http import cookiejar if __name__ == '__main__': #申明一个CookieJar工具实例来保留cookie cookie = cookiejar.CookieJar() #行使urllib.request库的HTTPCookieProcessor工具来创立cookie解决器,也就CookieHandler handler=request.HTTPCookieProcessor(cookie) #经过CookieHandler创立opener opener = request.build_opener(handler) #此处的open办法关上网页 response = opener.open('http://www.百度.com') #打印cookie信息 for item in cookie: print('Name = %s' % item.name) print('Value = %s' % item.value)
更多Python相干技巧文章,请拜访Python教程栏目进行学习!
以上就是python爬虫怎样猎取cookie的具体内容,更多请存眷资源魔其它相干文章!
标签: python教程 python编程 python使用问题 python爬虫怎么获取cookie
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!