Scrapy log.info的功能

时间:2018-01-11 09:32:18

标签: python scrapy

似乎Scrapy在调用回调时不显示log.info。 我的代码:

import scrapy
import re
from array import *
import platform
print("version :"+platform.python_version())

class QuotesSpider(scrapy.Spider):
    name = "test"
    start_urls = [
           'https://www.google.com'
           ]

    def parse(self, response):
        self.logger.info("before callback")
        scrapy.Request("http://www.google.de", callback=self.parseOther)
        self.logger.info("after parseOther")
        return

    def parseOther(self, response):
      self.logger.info("##################parseOther#######################")         
        return

可能没有执行回调。有什么建议? 感谢

1 个答案:

答案 0 :(得分:1)

创建Request还不足以实际发送 你需要屈服它,就像你会产生物品一样。

yield scrapy.Request("http://www.google.de", callback=self.parseOther)