我简直要疯了才能在特定网页中找到某个元素。这是一个“Enter”按钮,但我一直无法找到它。
错误信息:
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"input"}
(会话信息:chrome=86.0.4240.111)
我将与您分享 ChroPath Extension 可能的选择器:
HTML 检查代码“输入”按钮:
<input type="button" value="Entra" onclick="parent.location.href='site.site.site'">
1°尝试 - 使用 REL XPATH 的 Python 代码:
elem = browser.find_element_by_xpath('//body[1]/div[1]/div[1]/div[2]/div[1]/table[1]/tbody[1]/tr[1]/td[2]/table[1]/tbody[1]/tr[3]/td[1]/input[1]')
2°尝试 - 使用 ABS XPATH 的 Python 代码:
elem = browser.find_element_by_xpath('/html[1]/body[1]/div[1]/div[1]/div[2]/div[1]/table[1]/tbody[1]/tr[1]/td[2]/table[1]/tbody[1]/tr[3]/td[1]/input[1]')
我检查过是否有 iframe,但找不到。请帮我。
拉莫斯之舞
阿晨1998
万千封印
相关分类