У меня есть рабочий скрипт для управления сайтом. При работе с webdriver.Chrome(chromedriver.exe)
работает как шарм. Но когда я пытаюсь с webdriver.PhantomJS(phantomjs.exe)
это не работает.
Более конкретно, что не работает это щелчок () в теге, HTML выглядит следующим образом :
<a href="javascript:;" class="foo" original-title=""><div class="icon_bar"></div></a>
Я получаю этот элемент через self.driver.find_elements_by_class_name('foo')
а затем устанавливаю его в переменную , существует множество его. Затем я создаю цикл и вызываю current.click()
.
Дело в том, что он на самом деле не щелкает, если я проверяю сайт вручную, ничего не изменилось.
- Python 3.4.2
- Селен 2.44.0
- Windows 8.1