Загрузка...

How to remove DOM using Selenium?

Thread in Python created by pijawca Sep 30, 2020. 157 views

  1. pijawca
    pijawca Topic starter Sep 30, 2020 че тут нового на этом вашем лолзе 295 Jul 17, 2019
    Нужно удалить элемент по хпафу в селениум.
    Как это можно сделать?
    __
    Да, я знаю что можно это сделать с помощью bs4
     
  2. Valera22840
    Valera22840 Oct 2, 2020 67 Sep 17, 2017
    При помощи только селениума никак :)
    Ниже оставлю ссылки на stackoverflow (не реклама), там используют selenium + js. Я сам использовал вот этот код, где "subnav js_sticky" class name элемента
    Python
    driver.execute_script('''
    var element = document.getElementsByClassName("subnav js_sticky"), index;
    for (index = element.length - 1; index >= 0; index--) {
    element[index].parentNode.removeChild(element[index]);
    }
    ''')
     
Top
Loading...