刮擦登录

时间:2018-08-08 15:57:46

标签: python scrapy web-crawler

我从互联网上获取了这段代码,并对该站点的登录进行了一些更改,但是当我使用命令scrapt crawl myproject时,什么都没有发生,并且scrapy runpider items.py给了我错误:

No element find in <200 https://servicosonline.cpfl.com.br/agencia-webapp/> 

我做错了什么?

import scrapy
BASE_URL = 'https://servicosonline.cpfl.com.br/agencia-webapp/#/login'
USER_NAME = 'username'
PASSWORD = 'password'
class ShareSpider(scrapy.Spider):
   name = "sharespider"
    start_urls = ['https://servicosonline.cpfl.com.br/agencia-webapp/#/login']
    def parse(self, response):
    yield scrapy.FormRequest.from_response(
        response,
        formxpath='//form[@id="panelMobile"],
        formdata={
            'documentoEmail': USER_NAME,             
            'Password': PASSWORD,             
            'Action':'1',
        },
        callback=self.after_login)
def after_login(self, response):
    pass

0 个答案:

没有答案