找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1597|回复: 1

[求助] 爬虫保存保存不了cookie

1

主题

2

帖子

2

积分

贫民

积分
2
杰林彬 发表于 2019-7-16 20:17:27 | 显示全部楼层 |阅读模式
import scrapy


class DoubanSpider(scrapy.Spider):
    name = 'Douban'
   
    def start_requests(self):
        url='https://accounts.douban.com/j/mobile/login/basic'
        post_data={
            'ck':' ' ,
            'name': 'xxx',
            'password': 'xxx',
            'remember': 'false',
            'ticket':' '
        }
        yield scrapy.FormRequest(url=url,formdata=post_data,meta = {'cookiejar' : 1},
                    dont_filter=True,callback=self.after_login)




    def after_login(self, resp**e):

        with open ("j.html","w",encoding="utf-8") as f:
            f.write(resp**e.body.decode())
        yield  scrapy.Request("https://www.douban.com",meta={'cookiejar' : True},callback=self.after_login1)

    def after_login1(self, resp**e):
        with open ("5.html","w",encoding="utf-8") as f:
            f.write(str(resp**e.meta))
            f.write(resp**e.body.decode())
返回登录成功状态{"status":"success","message":"success","description":"处理成功","payload":{"account_info":{"name":"豆瓣大人","weixin_binded":false}

但是当我去请求"https://www.douban.com"首页时,为什么我的状态显示是没有登录



1.png
回复

使用道具 举报

50

主题

1057

帖子

1108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1108

活跃会员热心会员最佳导师默默耕耘突出贡献优秀版主荣誉管理论坛元老

blueelwang 发表于 2019-7-18 19:17:51 | 显示全部楼层
打断点看看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表