我正在尝试使用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()
错误就是元素即使可见也不可见。