Selenium css和xpath选择器无法正常工作

时间:2018-03-28 19:43:49

标签: python selenium-webdriver automation

我正在尝试使用selenium的css选择器来点击dsound.audio上的登录按钮。它是右上角的按钮。我尝试过使用selenium的默认选择器以及xpath和css,但没有任何方法可行。我正在使用的css方法应该通过其title属性找到一个标签,但这是我得到的错误:

selenium.common.exceptions.InvalidSelectorException:消息:无效的选择器:指定了无效或非法的选择器

这是我的代码:

driver = webdriver.Chrome()

driver.implicitly_wait(10)

driver.get("https://dsound.audio")

driver.maximize_window()

login = driver.find_element_by_css_selector("button[title=Login with your Steem account]")

login.click()

这是xpath代码:

driver = webdriver.Chrome()

driver.implicitly_wait(10)

driver.get("https://dsound.audio")

driver.maximize_window()

login = driver.find_element_by_xpath("//button[@title = 'Login with your Steem account']")

login.click()

错误就是元素即使可见也不可见。

0 个答案:

没有答案