Я пытаюсь получить значение из div, используя этот код:
input_field = driver.find_elements_by_xpath("/html/body/div[@id='display']") input_field_value = input_field.text
HTML:
<div id="display" class="display xh-highlight">1</div>
Но мне не удалось.
Вы можете попробовать это. Это должно работать.
input_field =driver.find_element_by_xpath('//div[@class="display xh-highlight"]') input_field_value = input_field.text
Попробуйте либо:
input_field = driver.find_elements_by_xpath("//div[@id='display']") input_field_value = input_field.text
или
input_field = driver.find_elements_by_xpath('display') input_field_value = input_field.text
Больше можно прочитать по этой ссылке: https://selenium -python.readthedocs.io / locating-elements.html