[英]Unable to find Button python selenium
您是否注意到 Selenium 附加了一个.
到 class 名称。 所以这样做:
driver.find_element_by_class_name("rlg-trade__action rlg-trade__bump --bump ")
让 Selenium 寻找与此选择器匹配的元素:
.rlg-trade__action rlg-trade__bump --bump
当你想要的是这样的:
.rlg-trade__action.rlg-trade__bump.--bump
如果您查看文档,似乎find_element_by_class_name
只允许您通过单个 classname 查找元素。
因此,如果您真的想通过使用该选择器来解决此问题,那么find_element_by_css_selector
可能更有意义:
driver.find_element_by_css_selector('.rlg-trade__action.rlg-trade__bump.--bump')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.