Не удается найти элемент по xpath с заголовком в качестве переменной - PullRequest
0 голосов
/ 19 мая 2018

Селен не может найти элемент, исключение тайм-аута.name = "karam"

Это работает.

WebDriverWait(browser,10).until(
    EC.presence_of_element_located((By.XPATH,'//*[@title="karam"]'))
)

Это не будет работать.

WebDriverWait(browser,10).until(
    EC.presence_of_element_located((By.XPATH,'//*[@title=str(name)]'))
)

и не это.

WebDriverWait(browser,10).until(
    EC.presence_of_element_located((By.XPATH,'//*[@title="{}".format(name)))
)

1 Ответ

0 голосов
/ 19 мая 2018

Попробуйте:

name="karam"
WebDriverWait(browser,10).until(EC.presence_of_element_located((By.XPATH,'//*[@title="{0}"]'.format(name)))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...