一夜下梦成空_此后无声 2022-03-24 15:53 采纳率: 0%
浏览 202

scrapy_redis报错'xSpider' object has no attribute 'make_requests_from_url'

完整日志


2022-03-24 15:47:07 [scrapy.utils.log] INFO: Scrapy 2.6.1 started (bot: team_project)
2022-03-24 15:47:07 [scrapy.utils.log] INFO: Versions: lxml 4.8.0.0, libxml2 2.9.12, cssselect 1.1.0, parsel 1.6.0, w3lib 1.22.0, Twisted 22.1.0, Python 3.8.12 | packaged by conda-forg
e | (default, Oct 12 2021, 21:19:05) [MSC v.1916 64 bit (AMD64)], pyOpenSSL 22.0.0 (OpenSSL 1.1.1m  14 Dec 2021), cryptography 36.0.1, Platform Windows-10-10.0.19044-SP0
2022-03-24 15:47:07 [scrapy.crawler] INFO: Overridden settings:
{'BOT_NAME': 'team_project',
 'DUPEFILTER_CLASS': 'scrapy_redis.dupefilter.RFPDupeFilter',
 'NEWSPIDER_MODULE': 'team_project.spiders',
 'SCHEDULER': 'scrapy_redis.scheduler.Scheduler',
 'SPIDER_MODULES': ['team_project.spiders'],
 'USER_AGENT': 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) '
               'AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.132 '
               'Safari/537.36'}
2022-03-24 15:47:07 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.selectreactor.SelectReactor
2022-03-24 15:47:07 [scrapy.extensions.telnet] INFO: Telnet Password: 68a4b53ed189e61b
2022-03-24 15:47:07 [scrapy.middleware] INFO: Enabled extensions:
['scrapy.extensions.corestats.CoreStats',
 'scrapy.extensions.telnet.TelnetConsole',
 'scrapy.extensions.logstats.LogStats']
2022-03-24 15:47:07 [hongLou] INFO: Reading start URLs from redis key 'hong:' (batch size: 16, encoding: utf-8
2022-03-24 15:47:07 [scrapy.middleware] INFO: Enabled downloader middlewares:
['scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware',
 'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware',
 'scrapy.downloadermiddlewares.defaultheaders.DefaultHeadersMiddleware',
 'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware',
 'team_project.middlewares.RandomProxyMiddleware',
 'scrapy.downloadermiddlewares.retry.RetryMiddleware',
 'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware',
 'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware',
 'scrapy.downloadermiddlewares.redirect.RedirectMiddleware',
 'scrapy.downloadermiddlewares.cookies.CookiesMiddleware',
 'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware',
 'scrapy.downloadermiddlewares.stats.DownloaderStats']
2022-03-24 15:47:07 [scrapy.middleware] INFO: Enabled spider middlewares:
['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
 'scrapy.spidermiddlewares.offsite.OffsiteMiddleware',
 'scrapy.spidermiddlewares.referer.RefererMiddleware',
 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
 'scrapy.spidermiddlewares.depth.DepthMiddleware']
2022-03-24 15:47:07 [scrapy.middleware] INFO: Enabled item pipelines:
['team_project.pipelines.HongLouPipeline']
2022-03-24 15:47:07 [scrapy.core.engine] INFO: Spider opened
2022-03-24 15:47:08 [py.warnings] WARNING: C:\Users\chen2\.conda\envs\spider\lib\site-packages\scrapy_redis\queue.py:1: ScrapyDeprecationWarning: Module scrapy.utils.reqser is deprecat
ed, please use request.to_dict method and/or scrapy.utils.request.request_from_dict instead
  from scrapy.utils.reqser import request_to_dict, request_from_dict

2022-03-24 15:47:08 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2022-03-24 15:47:08 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6023
2022-03-24 15:47:13 [scrapy.utils.signal] ERROR: Error caught on signal handler: <bound method RedisMixin.spider_idle of <HongLouSpider 'hongLou' at 0x1d063991ca0>>
Traceback (most recent call last):
  File "C:\Users\chen2\.conda\envs\spider\lib\site-packages\scrapy\utils\signal.py", line 30, in send_catch_log
    response = robustApply(receiver, signal=signal, sender=sender, *arguments, **named)
  File "C:\Users\chen2\.conda\envs\spider\lib\site-packages\pydispatch\robustapply.py", line 55, in robustApply
    return receiver(*arguments, **named)
  File "C:\Users\chen2\.conda\envs\spider\lib\site-packages\scrapy_redis\spiders.py", line 121, in spider_idle
    self.schedule_next_requests()
  File "C:\Users\chen2\.conda\envs\spider\lib\site-packages\scrapy_redis\spiders.py", line 115, in schedule_next_requests
    for req in self.next_requests():
  File "C:\Users\chen2\.conda\envs\spider\lib\site-packages\scrapy_redis\spiders.py", line 87, in next_requests
    req = self.make_request_from_data(data)
  File "C:\Users\chen2\.conda\envs\spider\lib\site-packages\scrapy_redis\spiders.py", line 110, in make_request_from_data
    return self.make_requests_from_url(url)
AttributeError: 'HongLouSpider' object has no attribute 'make_requests_from_url'
2022-03-24 15:47:13 [scrapy.core.engine] INFO: Closing spider (finished)
2022-03-24 15:47:13 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'elapsed_time_seconds': 5.199456,
 'finish_reason': 'finished',
 'finish_time': datetime.datetime(2022, 3, 24, 7, 47, 13, 279699),
 'log_count/DEBUG': 1,
 'log_count/ERROR': 1,
 'log_count/INFO': 11,
 'log_count/WARNING': 1,
 'start_time': datetime.datetime(2022, 3, 24, 7, 47, 8, 80243)}
2022-03-24 15:47:13 [scrapy.core.engine] INFO: Spider closed (finished)
  • 写回答

1条回答 默认 最新

  • CSDN专家-HGJ 2022-03-24 16:18
    关注

    第49行报错的解决办法,参考
    https://www.cnblogs.com/xiaowangba9494/p/14298923.html
    尝试看看可否解决。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月24日

悬赏问题

  • ¥15 Matlab在app上输入带有矩阵形式的初始条件发生错误
  • ¥15 CST仿真别人的模型结果仿真结果S参数完全不对
  • ¥15 误删注册表文件致win10无法开启
  • ¥15 请问在阿里云服务器中怎么利用数据库制作网站
  • ¥60 ESP32怎么烧录自启动程序
  • ¥50 html2canvas超出滚动条不显示
  • ¥15 java业务性能问题求解(sql,业务设计相关)
  • ¥15 52810 尾椎c三个a 写蓝牙地址
  • ¥15 elmos524.33 eeprom的读写问题
  • ¥15 用ADS设计一款的射频功率放大器