Ваш код пытается найти элемент с идентификатором "id", который, вероятно, не существует на странице. Кроме того, вероятно, вам нужно будет дождаться загрузки элемента перед тем, как попытаться с ним взаимодействовать.
Вы можете использовать `WebDriverWait` и `expected_conditions` для ожидания элемента.
Ваш код должен выглядеть примерно так:
```python
from selenium import webdriver
from
selenium.webdriver.common.by import By
from
selenium.webdriver.support .ui import WebDriverWait
from
selenium.webdriver.support import expected_conditions as EC
driver = webdriver.Firefox()
driver.get('
https://visualize.graphy.app/ ')
try:
element = WebDriverWait(driver, 10).until(
EC.presence_of_element_located((By.XPATH, '//*[@id="graphy_root"]/div[1]/div[1]/div[3]/div[2]/div/div/div/div/div/div/div[1]/main/div[1]/div/div/div[2]/button'))
)
element.click ()
finally:
driver.quit()
```
В этом коде мы используем WebDriverWait для ожидания загрузки элемента в течение 10 секунд перед тем, как попытаться с ним взаимодействовать.
Пожалуйста, убедитесь, что XPATH к вашему элементу корректен. Если он все еще не работает, то возможно, что ваш XPATH некорректен или элемент находится внутри iframe, что требует дополнительных действий для доступа.
https://visualize.graphy.app/
задача нажать на эту кнопку
Помогите, пожалуйста.