请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

4.8模拟登录这里用到的undetected_chromedriver 浏览器自己打开后立马闪退了,什么也没看到

终端最后几行输出如下:

2021-06-28 10:55:38 [scrapy.core.engine] INFO: Closing spider (finished)
2021-06-28 10:55:38 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{‘elapsed_time_seconds’: 4.391222,
‘finish_reason’: ‘finished’,
‘finish_time’: datetime.datetime(2021, 6, 28, 2, 55, 38, 10659),
‘log_count/DEBUG’: 12,
‘log_count/ERROR’: 1,
‘log_count/INFO’: 11,
‘log_count/WARNING’: 1,
‘start_time’: datetime.datetime(2021, 6, 28, 2, 55, 33, 619437)}
2021-06-28 10:55:38 [scrapy.core.engine] INFO: Spider closed (finished)
2021-06-28 10:55:38 [uc] DEBUG: Chrome.del
2021-06-28 10:55:38 [uc] DEBUG: closing webdriver
2021-06-28 10:55:38 [uc] DEBUG: killing browser
2021-06-28 10:55:38 [uc] DEBUG: removing profile : C:\Users\ADMINI~1\AppData\Local\Temp\tmp6yjvinti
2021-06-28 10:55:39 [uc] DEBUG: removing profile : C:\Users\ADMINI~1\AppData\Local\Temp\tmp6yjvinti
2021-06-28 10:55:40 [uc] DEBUG: removing profile : C:\Users\ADMINI~1\AppData\Local\Temp\tmp6yjvinti

正在回答

1回答

这里没有异常,你有没有试过使用

undetected_chromedriver 

单独调试而不是放到scrapy中运行是否正常?

0 回复 有任何疑惑可以回复我~
  • 提问者 李白O #1
    试了下官网最简单的例子,报错了,最后一段:
        raise exception_class(message, screen, stacktrace)
    selenium.common.exceptions.WebDriverException: Message: unknown error: cannot connect to chrome at 127.0.0.1:12843
    from session not created: This version of ChromeDriver only supports Chrome version 91
    Current browser version is 90.0.4430.212
    回复 有任何疑惑可以回复我~ 2021-06-29 22:44:48
  • bobby 回复 提问者 李白O #2
    这里报错是说driver和你的chrome版本不一致,这个问题在一开始的就特意强调过。这里是说你要把你的chrome升级到91版本
    回复 有任何疑惑可以回复我~ 2021-06-30 23:31:54
  • 提问者 李白O 回复 bobby #3
    蟹蟹老师,成功解决了
    回复 有任何疑惑可以回复我~ 2021-07-01 00:06:39
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号