我需要搜索一个按钮的名称,可能包含一个撇号网站,我不知道怎么做。你知道吗
a = "Ming'an Cui"
n = "55"
driver.find_element_by_xpath("//button[contains(span,'"+a+"')]/span[@class='btn-subtext' and contains(text(),"+n+")]").click()
然后我得到这个信息:
InvalidSelectorException: Message: Given xpath expression "//button[contains(span,'Ming'an Cui')]/span[contains(span,'Ming'an Cui')]" is invalid: SyntaxError: The expression is not a legal expression.
修好了:D
我相信你必须先用
escape sequence character
,然后才是back slash (\)
下面提到的一些事情相关问题 更多 >
编程相关推荐