我正在尝试使用Python和Selenium在这些按钮上单击Yes或No:
这些按钮的HTML如下所示:
我试着根据XPath进行选择:
isbnButton = browser.find_elements_by_xpath("//a[@data-toggle='haveisbn'")
这是一个朋友建议的,但是它给了我一个错误,告诉我这个字符串不是有效的XPath表达式。我对XPath几乎一无所知,在等待答案的同时,我正在做一个教程,但我希望有人能指引我正确的方向。
我最初尝试的是:
dontHaveISBN = driver.find_elements_by_class_name('btn radio btn-radio btn-primary not-active w-100')
dontHaveISBN[1].click()
但这并没有识别出任何元素。
您将如何选择和单击这些按钮?
https://stackoverflow.com/questions/51573844
复制相似问题