无法通过带有 webdriver 的 xpath 为 Python 上的标签找到元素

Cannot find element by xpath with webdriver for a label on Python

我正在尝试使用标签来识别网络搜索页面上的下一页按钮,我目前有代码

next_page = driver.find_element_by_xpath(//label[contains(text(),'Page'+str(page_no+1))]//ancestor:div//input)

我通过这里 link 进入了这个阶段: Unable to locate element for LABEL with the XPath expression

我在 Spyder 工作,它说这是无效的语法,不会 运行 代码。我不确定为什么,因为根据我之前的回答,它似乎是正确的。

有人可以向我指出这有什么问题,或者确定我可以用来通过标签查找元素的替代代码吗?

我通过为显示为标题的 'Next page' 按钮找到一个可点击点来解决这个问题。然后我在代码中使用它如下:

driver.find_element_by_xpath('//*[@title="Next page"]').click()