Селен Python: мой код возвращает ошибку - PullRequest
0 голосов
/ 29 декабря 2018

Я не могу понять это.Я ищу элемент кнопки.Моя программа продолжает зависать:

button_elements = driver.find_elements_by_xpath("""//input[@onclick=\'return displayURLWithFocus(\'preview.aspx\?id=1692003076\');\'""")

Я получаю эту ошибку:

    SyntaxError: Failed to execute 'evaluate' on 'Document': 
The string '//input[@onclick='return displayURLWithFocus('preview.aspx\?id=1692003076');'' 
is not a valid XPath expression.

Что-то не так с кавычками?

Ответы [ 2 ]

0 голосов
/ 29 декабря 2018

Я понял:

button_elements = driver.find_elements_by_xpath("""//input[@onclick="return displayURLWithFocus(\'preview.aspx?id=1692003076\');"]""")
0 голосов
/ 29 декабря 2018

возможно

button_elements = driver.find_elements_by_xpath("""//input[@onclick=\'return displayURLWithFocus(\'preview.aspx/?id=1692003076\');\']""")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...