2014-11-18 4 views
-1
import selenium 
from selenium import webdriver 
browser = webdriver.PhantomJS('./phantomjs') 
browser.get("https://twitter.com/") 
print browser.title 

печать возвращает нулевое косяк фигуру, почему browser.title возвращается и «»Селен phantomjs не работает twitter.com

browser.get("https://google.com/") 
print browser.title 

но теперь он печатает Google

поэтому его немного расстраивает, почему twitter.com не отвечает Phatomjs в веб-браузере Selenium

+0

Я не могу воспроизвести это поведение с помощью PhantomJS 1.9.8, Selenium bindings 2.44.0 на окнах 7. –

+0

сначала вам нужно скачать версию phantomjs zip и вам нужно извлечь phantomjs.exe в свою основную папку Python (например, C: \ Python27), только тогда вы можете связать phatomjs с selenium webdriver – sohom

ответ

0

PhantomJS 1.9.8 выполняет работу для твиттера.

Новая версия доступна здесь: http://phantomjs.org/download.html

Раньше я использовал старую версию PhantomJS: 1.9.7.

Смежные вопросы