Skip to content

helium

Что это?

Зачем автоматизировать браузер?

Чем helium лучше selenium?

  • Не надо дополнительно ставиться драйверы - helium.start_firefox и погнали
  • Основное преимущество - упрощенное апи
    • Хочешь нажать на кнопку с текстом - так и пиши: helium.click('button text')
  • Полная совместимость с Selenium - знания о Selenium (напр. WebElement) тут будут на руку

Нюансы

  • helium.scroll_down чет не оч робит - лучше юзать helium.press(ARROW_DOWN)

Рецепты

  • Получить аттрибут, напр. href: S.web_element.get_attribute('href')
    • S - то, что получаем при вызывове find_all