selelnium是python自動化測試的庫 本文會持續更新使用記錄
- 安裝selelnium庫
pip install selenium
- 安裝webdriver firefox不需要安裝
淘寶鏡像http://npm.taobao.org/mirrors/chromedriver/ 選擇與chrome相同或老一點的版本
chrome地址欄輸入chrome://version/
可查看版本
- 配置webdriver路徑
- 在代碼中指定
driver = webdriver.Chrome(executable_path="D:\webdriver\chromedriver.exe")
- 把chromedriver.exe放在與python腳本同目錄會自動查找
- 在代碼中指定
實例如下
#!/usr/bin/env python
# -*- coding: utf-8 -*-
__author__ = '李磊'
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('http://www.baidu.com/')
# 通過id定位搜索框 輸入內容
driver.find_element_by_id('kw').send_keys('李磊')
# 定位提交按鈕 模擬點擊事件
driver.find_element_by_css_selector('''input[value=百度一下]''').click()
持續更新。。。 |