Проблемы со входом со scrapy в python - PullRequest
0 голосов
/ 12 июня 2019

Я только начал с python и scrapy, и я делаю тест с созданным мной сайтом. Дело в том, что я не могу войти или показать какие-либо результаты после проверки формы.

Я прочитал много учебных пособий и попробовал много разных способов сделать то же самое без каких-либо результатов.

import scrapy

class BasicLoginSpider(scrapy.Spider):
    name = 'basic_login'
    allowed_domains = ['www.dental-excellence.com.mx']
    start_urls = ['http://dental-excellence.com.mx/admin/']

    def parse(self, response):
        return scrapy.FormRequest.from_response(
            response,
            formdata={'user':'some_user', 'pwd':'some_password'},
            callback=self.after_login
        )

    def after_login(self, response):
        yield scrapy.Request('http://dental-excellence.com.mx/admin/dashboard.php', callback=self.check_login)

    def check_login(self, response):
        print(response.text)

У меня нет вывода, и на консоли не отображаются ошибки, но у меня есть сообщение: Filtered offsite request to 'dental-excellence.com.mx': <POST http://dental-excellence.com.mx/admin/secure/login.php>

Можете ли вы помочь мне, пожалуйста?

Спасибо, Josue

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...