centos 掛載硬碟
阿新 • • 發佈:2021-10-27
python中selenium的基本使用
selenium模組的基本使用 問題:selenium模組和爬蟲之間具有怎樣的關聯? - 便捷的獲取網站中動態載入的資料 - 便捷實現模擬登入 什麼是selenium模組? - 基於瀏覽器自動化的一個模組。 selenium使用流程: - 環境安裝:pip install selenium - 下載一個瀏覽器的驅動程式(谷歌瀏覽器) - 下載路徑:http://chromedriver.storage.googleapis.com/index.html - 驅動程式和瀏覽器的對映關係:http://blog.csdn.net/huilan_same/article/details/51896672 - 例項化一個瀏覽器物件 - 編寫基於瀏覽器自動化的操作程式碼 - 發起請求:get(url) - 標籤定位:find系列的方法 - 標籤互動:send_keys('xxx') - 執行js程式:excute_script('jsCode') - 前進,後退:back(),forward() - 關閉瀏覽器:quit() - selenium處理iframe - 如果定位的標籤存在於iframe標籤之中,則必須使用switch_to.frame(id) - 動作鏈(拖動):from selenium.webdriver import ActionChains - 例項化一個動作鏈物件:action = ActionChains(bro) - click_and_hold(div):長按且點選操作 - move_by_offset(x,y) - perform()讓動作鏈立即執行 - action.release()釋放動作鏈物件