1.web上的控制項種類十分多,但是大致分為2種,一種為型別是input的且可以輸入,第二種為型別是input的且屬性為readonly,文字框不可編輯
2.第一種型別為可以輸入的,直接send_keys,**如下:12
3456
789from
selenium
import
webdriver
driver
=
webdriver.ie()
driver.get(
''
)
date
=
driver.find_element_by_id(
'datepicker'
)
date.send_keys(
'06/07/2018'
)
print
(date.get_attribute(
'value'
))
3.第二種型別為不可輸入的,且屬性為readonly,先用js去掉readonly屬性,然後輸入文字內容12
3456
78910
1112
1314
1516
from
selenium
import
webdriver
import
time
driver
=
webdriver.ie()
driver.get(
''
)
driver.implicitly_wait(
4
)
js
=
'document.getelementbyid("train_date").removeattribute("readonly");'
#js去掉readonly屬性
driver.execute_script(js)
js_value
=
'document.getelementbyid("train_date").value="2018-08-22"'
#js新增時間
driver.execute_script(js_value)
time.sleep(
2
)
driver.quit()
selenium python環境搭建
安裝python 2.7.版本,其他版本目前支援不好 嘗試cmd下輸入python,若無法呼叫python,需要將python的安裝路徑 python.exe的儲存位置 新增到path系統變數中 3 安裝pycharm整合開發環境 晚上比較多資料,需要破解。4 配置pycharm 開啟pycharm...
selenium python 安裝使用
selenium官網 selenium簡單教程 selenium完整教程 python基礎教程 注意 上去中如果沒有勾選add python to 安執行命令列,會報 pip 不是內部或外部命令 需要手動進行環境配置即可 執行命令視窗 cmd 輸入以下命令安裝selenium pip install...
selenium python環境搭建
一 初始準備 準備工具如下 因為版本都在更新的,python選擇2.7.xx,setuptoosl選擇平台對應的版本。二 安裝 1.安裝python,安裝目錄c python27 2.setuptools 的安裝也非常簡單,同樣是exe檔案,缺省會找到python的安裝路徑,將安裝到c python...