TypeError: ‘Rule’ object is not iterable

Este error ocurre porque falta una coma en el parametro rule de de la clase que hereda CrawlSpider

así se puede encontrar

rules = ( 

    Rule(
        LinkExtractor(
            allow = r'/Hotel_Review' 
        ), follow=True 
        , callback= "parce_hotel" 
    )
)

así se debe ver

rules = ( 

    Rule(
        LinkExtractor(
            allow = r'/Hotel_Review' 
        ), follow=True 
        , callback= "parce_hotel" 
    ),
)

sino no lo toma como un objeto iterable

pequeños detalles, grandes errores

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *