selenium 渲染爬虫报错: “Message: element not interactable“

03-01 1279阅读

使用selenium渲染爬虫bing浏览器,输入查询内容然后点击查询操作,输入内容操作无误,进行click操作时报错如下:

selenium 渲染爬虫报错: “Message: element not interactable“
(图片来源网络,侵删)
selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable
  (Session info: headless chrome=112.0.5615.139)
Stacktrace:
Backtrace:
	GetHandleVerifier [0x005E5E23+53059]
	(No symbol) [0x00574AF1]
	(No symbol) [0x0046B250]
	(No symbol) [0x0049DA93]
	(No symbol) [0x00492DE7]
	(No symbol) [0x004BA7CC]
	(No symbol) [0x00492746]
	(No symbol) [0x004BAB24]
	(No symbol) [0x004D066F]
	(No symbol) [0x004BA5C6]
	(No symbol) [0x00490A2C]
	(No symbol) [0x004920ED]
	GetHandleVerifier [0x0084D3CE+2573550]
	GetHandleVerifier [0x00883340+2794592]
	GetHandleVerifier [0x0087CF1C+2768956]
	GetHandleVerifier [0x0067FA60+682880]
	(No symbol) [0x0057EE22]
	(No symbol) [0x0057A8B8]
	(No symbol) [0x0057A99B]
	(No symbol) [0x0056DB57]
	BaseThreadInitThunk [0x76476359+25]
	RtlGetAppContainerNamedObjectPath [0x775D7B74+228]
	RtlGetAppContainerNamedObjectPath [0x775D7B44+180]

网上有有很多其他答案,本人错误点是

opts.add_argument(f"user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11")

错误原因是chrome版本,将17.0.963.56修改为112.0.5615.139后可以正确click操作

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]