import scrapy
class BotEcacSpider(scrapy.Spider):
name = 'bot_ecac'
start_urls = ['
https://cav.receita.fazenda.gov.br/autenticacao/login']
def parse(self, response, **kwargs):
return scrapy.FormRequest.from_response(
response,
formdata={
'NI': '*******',
'Senha': '*******',
'CodigoAcesso': '********',
},
callback=self.after_login
)
def after_login(self, response):
response.meta.get("
https://www3.cav.receita.fazenda.gov.br/extratodirpf/#/")
title = response.xpath('//*[@id="informacao-perfil"]/div[1]/span/text()').get()
print(title)