无法从scrapy spider中的另一个解析方法调用一个解析方法

时间:2016-09-28 07:03:19

标签: python scrapy scrapy-spider

我是Scrapy的新手。在学习Scrapy时,我面临一个问题,即我无法通过scrapy spider中的另一个解析方法调用一个解析方法。

这是我的spider.py文件代码:
some_spider.py

gcc


在上面的代码中,我无法从 parse_element_1()方法调用 parse_element_2()。我可以从 parse()方法调用 parse_element_2()。并且它没有给我任何错误并继续抓取网站。
我正在使用以下命令运行蜘蛛:

<script>
    $(function()
    {
        $('#owl-example').owlCarousel();
        $.ajax({ type:'GET', dataType:'json',
            url:'ajax.php',
            success: function (data)
            {
                var html = '';
                var i=0;
                var length=data.length;
                while(i<length)
                {
                    //alert(data[i].preview_url);
                    html+="<div><img src='"+data[i]+"'></div>";
                    i++;
                }
                $("#owl-example").html(html);
            }
        } );

    });

</script>


所以,请帮我解决这个问题。我还有一个问题,

  • 我们可以在单个蜘蛛类中创建多个解析方法吗?
  • 谢谢。

    0 个答案:

    没有答案