Python 爬虫,scrapy,携带cookie请求登录

本文介绍如何在Scrapy项目中实现携带Cookie进行网站登录,通过编写爬虫脚本并在settings.py配置文件中设置相关参数,确保Cookie功能启用,从而实现登录状态的保持,进行更深度的数据抓取。
摘要由CSDN通过智能技术生成

 

项目名/spiders/爬虫名.py(爬虫,携带cookie登录):

# -*- coding: utf-8 -*-
import scrapy
import re


class RenrenSpider(scrapy.Spider):
    name = '爬虫名'
    allowed_domains = ['renren.com']
    start_urls = ['http://www.renren.com/327550029/profile']  # 需要登陆后才能正常访问的url

    # start_urls都是默认交给start_requests函数处理的,可以重写该方法添加请求头、cookie等。
    def start_requests(self):
        # 该cookie是登陆后获取的cookie字符串。
        cookies = "anonymid=jcokuqturos8ql; depovince=GW; jebecookies=f90c9e96-78d7-4f74-b1c8-b6448492995b|||||; _r01_=1; JSESSIONID=abcx4tkKLbB1-hVwvcyew; ick_login=ff436c18-ec61-4d65-8c56-a7962af397f4; _de=BF09EE3A28DED52E6B65F6A4705D973F1383380866D39FF5; p=90dea4bfc79ef80402417810c0de60989; first_login_flag=1; ln_uact=mr_mao_hacker@163.com; ln_hurl=http://hdn.xnimg.cn/photos/hdn421/20171230/1635/main_
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值