1. 程式人生 > >爬蟲------selenium------selenium的基本使用

爬蟲------selenium------selenium的基本使用

selenium的基本使用

1 載入網頁:
selenium通過控制瀏覽器,所以對應的獲取的資料都是elements中的內容

from selenium import webdriver 
driver = webdriver.PhantomJS()
driver.get("http://www.baidu.com/")
driver.save_screenshot("長城.png")

2 定位和操作:

driver.find_element_by_id(“kw”).send_keys(“長城”)
driver.find_element_by_id("su").click(
)

3 檢視請求資訊:

driver.page_source
driver.get_cookies()
driver.current_url

4 退出

driver.close() #退出當前頁面
driver.quit()  #退出瀏覽器

小結

  1. selenium的導包:from selenium import webdriver
  2. selenium建立driver物件:webdriver.PhantomJS()selenium建立driver物件:webdriver.PhantomJS()
  3. selenium請求資料:driver.get(“http://www.baidu.com/
    ”) selenium檢視資料:
  4. driver.page_source 關閉無介面瀏覽器: driver.quit() 根據id定位元素:
  5. driver.find_element_by_id(“kw”) 操作點選事件: click() 給輸入框賦值:send_keys()