9、使用selenium + phantomjs 模擬瀏覽器登錄網站
阿新 • • 發佈:2018-03-23
end post www. spa keys user auth xxx weight
‘‘‘ Selenium 模擬瀏覽器爬取網頁信息 一種是真實的瀏覽器,也即是在程序調用瀏覽器時,會打開相應的瀏覽器來顯示, 如:chrome,ie,safari,firefox 一種是偽瀏覽器,沒有瀏覽器界面,只負責處理html,js和cookie的功能。 如:htmlunit,phantomjs 使用示例 ‘‘‘ #author toloy from selenium import webdriver # driver = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe")driver = webdriver.PhantomJS() # 瀏覽器請求指定網址 driver.get("http://www.dfenqi.cn") # 向瀏覽器指定控件中輸入值 driver.find_element_by_id("username").send_keys("139xxxx5176") driver.find_element_by_id("password").send_keys("xxxxxx") # 單擊登錄按鈕 driver.find_element_by_class_name("dl").click() # 打印瀏覽器快照 driver.save_screenshot("abc.png")
9、使用selenium + phantomjs 模擬瀏覽器登錄網站