2014-10-12 76 views

回答

0

我強烈建議您嘗試使用PhantomJS的Selenium。這是一個示例代碼。

from selenium import webdriver 

url = "http://www.taobao.com/" 
browser = webdriver.PhantomJS() 
browser.get(url) 
input = browser.find_element_by_xpath("//input[@id='q']") 
bnt = browser.find_element_by_xpath("//button[@class='btn-search']") 
input.send_keys("watch") 
bnt.submit() 

有關API的更多信息,請參閱WebDriver API 至於如何與硒整合scrapy,你蜘蛛我的建議是將它嵌入在解析功能。例如: