python学习_python爬虫怎么获取cookie

python学习_python爬虫怎么获取cookie

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.baidu.com')
    #打印cookie信息
    for item in cookie:
        print('Name = %s' % item.name)
        print('Value = %s' % item.value)

更多Python相关技能文章,请拜访Python教程栏目停止进修!

以上便是python爬虫怎样获得cookie的具体内容,更多请存眷酷吧易资源网别的相关文章!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

酷吧易资源网 python教程 python学习_python爬虫怎么获取cookie https://www.kubayi.com/4976.html

常见问题

相关文章

评论
暂无评论