【发布时间】:2020-12-11 19:21:13
【问题描述】:
我刚开始学习 selenium,所以当我尝试使用 find_element_by_class_name("small-widget get-started-widget") 从 https://www.python.org/ 获取一些东西时,即使有一个名为那个的类名,它也不起作用。我的代码如下。
driver = webdriver.Chrome()
driver.get("https://www.python.org/")
element = driver.find_element_by_class_name("small-widget get-started-widget")
print(element.get_attribute('outerHTML'))
我收到一条错误消息:“selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".small-widget get-started -widget"}" 我做错了吗?
【问题讨论】:
-
small-widget get-started-widget是两个名称,只使用一个small-widget或get-started-widget。
标签: python-3.x selenium