undetected_chromedriver驱动浏览器结束报错OSError: [WinError 6] 句柄无效
问题背景
使用undetected_chromedriver包驱动浏览器结束后报错句柄无效
Exception ignored in: <function Chrome.del at 0x000001DD50F07A60>
Traceback (most recent call last):
File “D:\WorkSpace\py_project\beyondmenu-getdata-new\venv\Lib\site-packages\undetected_chromedriver_init_.py”, line 847, in del
File “D:\WorkSpace\py_project\beyondmenu-getdata-new\venv\Lib\site-packages\undetected_chromedriver_init_.py”, line 798, in quit
OSError: [WinError 6] 句柄无效。
问题原因
当打开未检测到的 chromedriver 的进程完成时,会触发此错误
参考官网issues
解决方案
目前官方已经提issues但没有合并到正式分支,所以需要修改源码
undetected_chromedriver_init_.py文件