我是Python的初学者,想从Tripadvisor获取评论数据。 我试试这个代码https://github.com/magic890/tripadvisor-scraper
我没有改变它,但“错误下载”出现。在
/home/natto/tripadvisor-scraper/tripadvisorbot/spiders/dmoz.py:7: ScrapyDeprecationWarning: tripadvisorbot.spiders.dmoz.DmozSpider inherits from deprecated class scrapy.spider.BaseSpider, please inherit from scrapy.spider.Spider. (warning only on first subclass, there may be others)
class DmozSpider(BaseSpider):
2016-05-06 18:42:36+0900 [scrapy] INFO: Scrapy 0.24.4 started (bot: scrapybot)
2016-05-06 18:42:36+0900 [scrapy] INFO: Optional features available: ssl, http11
2016-05-06 18:42:36+0900 [scrapy] INFO: Overridden settings: {'NEWSPIDER_MODULE': 'tripadvisorbot.spiders', 'FEED_FORMAT': 'json', 'SPIDER_MODULES': ['tripadvisorbot.spiders'], 'FEED_URI': 'output/result.json'}
2016-05-06 18:42:36+0900 [scrapy] INFO: Enabled extensions: FeedExporter, LogStats, TelnetConsole, CloseSpider, WebService, CoreStats, SpiderState
2016-05-06 18:42:36+0900 [scrapy] INFO: Enabled downloader middlewares: HttpAuthMiddleware, DownloadTimeoutMiddleware, UserAgentMiddleware, RetryMiddleware, DefaultHeadersMiddleware, MetaRefreshMiddleware, HttpCompressionMiddleware, RedirectMiddleware, CookiesMiddleware, HttpProxyMiddleware, ChunkedTransferMiddleware, DownloaderStats
2016-05-06 18:42:36+0900 [scrapy] INFO: Enabled spider middlewares: HttpErrorMiddleware, OffsiteMiddleware, RefererMiddleware, UrlLengthMiddleware, DepthMiddleware
2016-05-06 18:42:36+0900 [scrapy] INFO: Enabled item pipelines:
2016-05-06 18:42:36+0900 [tripadvisor-restaurant] INFO: Spider opened
2016-05-06 18:42:36+0900 [tripadvisor-restaurant] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2016-05-06 18:42:36+0900 [scrapy] DEBUG: Telnet console listening on 127.0.0.1:6023
2016-05-06 18:42:36+0900 [scrapy] DEBUG: Web service listening on 127.0.0.1:6080
2016-05-06 18:42:36+0900 [tripadvisor-restaurant] DEBUG: Redirecting (301) to <GET https://www.tripadvisor.com/RestaurantSearch?geo=60763&q=New+York+City%2C+New+York&cat=&pid=> from <GET http://www.tripadvisor.com/RestaurantSearch?geo=60763&q=New+York+City%2C+New+York&cat=&pid=>
2016-05-06 18:42:36+0900 [tripadvisor-restaurant] ERROR: Error downloading <GET https://www.tripadvisor.com/RestaurantSearch?geo=60763&q=New+York+City%2C+New+York&cat=&pid=>
Traceback (most recent call last):
如果你能解决这个问题,请告诉我。谢谢你的帮助。在
我更新了Scrapy并解决了“下载错误”,但又出现了一个错误。在
^{pr2}$请再帮我一次。在
Twisted 15.0似乎更改了_getEndpoint method的签名。问题是fixed。在
Tripadvisor刮刀tested configuration带有0.24.4的刮刀。 尝试将scray更新到0.24.5。在
相关问题 更多 >
编程相关推荐