Scrapy脚本不工作错误:“0”;ReactorNotRestartable“;
我试图从屏幕右侧的表中获取红利信息,但在执行process.start()时,我不断收到错误消息“ReactorNotRestartable”Scrapy脚本不工作错误:“0”;ReactorNotRestartable“;,scrapy,Scrapy,我试图从屏幕右侧的表中获取红利信息,但在执行process.start()时,我不断收到错误消息“ReactorNotRestartable” 当使用Scrapy作为脚本时,这是一个相当常见的错误,关于它还有一些问题。你已经找到了哪些答案,为什么放弃了他们的答案? import scrapy as scrapy from scrapy.crawler import CrawlerProcess class DividendSpider( scrapy.Spider ): name = 'D
当使用Scrapy作为脚本时,这是一个相当常见的错误,关于它还有一些问题。你已经找到了哪些答案,为什么放弃了他们的答案?
import scrapy as scrapy
from scrapy.crawler import CrawlerProcess
class DividendSpider( scrapy.Spider ):
name = 'DividendSpider'
def start_requests( self ):
yield scrapy.Request( url = 'https://www.dividendchannel.com/symbol/sphd/', callback = self.parse )
def parse( self, response ):
Date = response.xpath('//*[@id="divvytable"]/table/tbody/tr[3]/td[1]/font').extract()
Dividend = response.xpath('//*[@id="divvytable"]/table/tbody/tr[3]/td[2]/font').extract()
return Date, Dividend
process = CrawlerProcess()
process.crawl(DividendSpider)
process.start()