Затем я пытаюсь проверить вручную. Оттуда я могу без проблем локализовать элемент.
Проблема в том, что я не могу нажать кнопку, по крайней мере, каким-либо известным мне способом, потому что у меня нет любое возможное значение, чтобы Selenium нашел этот элемент. Что я могу сделать в этой ситуации? Извините, если мой английский плохо читается, он не родной, и я думал, что на этом языке можно найти более мудрых людей.
Кнопка примерно такая:
Код: Выделить всё
Код: Выделить всё
.btnGrabar, .btngrabar {
background-color: transparent;
background-image: url(img/2018/btn/ico_guardar.png);
border: none;
text-transform: none;
color: #000000;
font-size: 0.9em;
font-weight: bold;
text-align: right;
background-size: 20px;
min-height: 20px;
background-repeat: no-repeat;
background-position: 50% 5%;
padding: 25px 5px 5px 5px;
margin: 15px 20px 0px 0px;
cursor: pointer;
}
Пыталась щелкнуть по нему с помощью driver.execute_script("ctl11_BtnGuardar.click()"), не удалось
Попробовал щелкнуть по нему с помощью цепочки действий, когда виртуальный указатель находился поверх него, не удалось
Подробнее здесь: https://stackoverflow.com/questions/793 ... -inspected