夜火博客 个人的碎碎念收集箱

py爬虫 selenium chromedriver 一直报platform_sensor_reader_win.cc(242)] NOT IMPLEMENTED的问题解决

写python爬虫的过程中,碰到一个 一直报platform_sensor_reader_win.cc(242)] NOT IMPLEMENTED的问题,虽然程序可以执行,但是一直报,不方便调试等。

命令行报错如下:

>main.py

[7980:11616:1022/130004.047:ERROR:gpu_process_transport_factory.cc(1007)] Lost UI shared context.


DevTools listening on ws://127.0.0.1:51683/devtools/browser/6d787d0a-3df9-4b45-8068-997e535709a4

[1022/130006.109:ERROR:adm_helpers.cc(73)] Failed to query stereo recording.

[7980:10096:1022/130006.554:ERROR:platform_sensor_reader_win.cc(242)] NOT IMPLEMENTED

[7980:8444:1022/130006.661:ERROR:platform_sensor_reader_win.cc(242)] NOT IMPLEMENTED

[7980:11312:1022/130007.228:ERROR:platform_sensor_reader_win.cc(242)] NOT IMPLEMENTED

[7980:11516:1022/130007.750:ERROR:platform_sensor_reader_win.cc(242)] NOT IMPLEMENTED

[7980:10448:1022/130008.271:ERROR:platform_sensor_reader_win.cc(242)] NOT IMPLEMENTED

[7980:4372:1022/130008.791:ERROR:platform_sensor_reader_win.cc(242)] NOT IMPLEMENTED

[7980:11232:1022/130008.928:ERROR:socket_dispatcher_host.cc(97)] Failed to resolve address for x., errorcode: -105

[7980:11232:1022/130008.929:ERROR:socket_dispatcher_host.cc(97)] Failed to resolve address for x., errorcode: -105

[7980:9540:1022/130009.313:ERROR:platform_sensor_reader_win.cc(242)] NOT IMPLEMENTED

[7980:9884:1022/130009.836:ERROR:platform_sensor_reader_win.cc(242)] NOT IMPLEMENTED


在国内外的网站上根据报错platform_sensor_reader_win.cc(242) 或者 NOT IMPLEMENTED查找解决办法,试了好多方式都不能解决,像给Chromedriver加参数:


    options.add_argument('--disable-gpu')


    options.add_argument('--ignore-certificate-errors')

    options.add_argument('--ignore-ssl-errors')

    

    options.add_experimental_option("excludeSwitches", ["ignore-certificate-errors", "safebrowsing-disable-download-protection", "safebrowsing-disable-auto-update", "disable-client-side-phishing-detection"])


    options.add_argument('--silent')

以上方式,经尝试,均不行



最终从 DevTools listening on 着手

于 http://www.javaear.com/question/47392423.html 找到限制报错等级的方法:

    options.add_argument('--log-level=3')

记录一下,方便以后查找

留言列表
访客
访客 抱歉,我是一名初学Python的小白。在访问淘宝的时候能正常打开,但是一直弹出242信息,麻烦您能说的再详细一点吗,这个到底应该怎么解决。如能解决,不胜感激。  回复
夜火
夜火 造成这个的原因可能不止一个 我上面的方法可以,你试了如果不行 还需要另外找方法  回复
访客
访客 options = webdriver.ChromeOptions()
options.add_argument('--log-level=3')
browser = webdriver.Chrome(chrome_options=options)
browser.get(url)  回复
发表评论
来宾的头像