上節我們講到通過幾種方法獲取網頁上的元素,那麼獲取到的元素我們可以進行基本的鍵盤操作,這裡我們要用到keys這個模組
from selenium import webdriver
from selenium.webdriver.common.keys import keys
from time import sleep
driver=webdriver.chrome()
driver..get("")
sleep(10)
driver.find_element_by_id("kw").send_keys("seleniumm")
driver.find_element_by_class_name("s_ipt").send_keys(keys.backspace)
driver.find_element_by_name("wd").send_keys(keys.space)
driver.find_element_by_css_selector("#kw").send_keys(u"學習")
如果需要用到按鍵事件,可去keys這個模組檢視對應的按鍵**
selenium自動化學習之元素檢視
上節我們講了開啟各種瀏覽器,開啟網頁後我們如何檢視網頁上的元素呢?sleep 10 延時10秒 主要有8種,可進入selenium.webdriver.common.by檢視 driver.find element by id kw 通過id查詢 driver.find element by nam...
Selenium自動化測試 python基礎
author 佳期如夢 data 2020 11 06 function python base study 順序 分支 迴圈 語法 if true print true else print else a 2 b 5 if a b print a小於b,a的值是 a else print b s1...
Selenium自動化測試 python基礎07
author 佳期如夢 data 2020 11 20 function 異常處理 注釋的快捷鍵 ctrl 捕獲異常 不存在的變數 import json try print a 用型別去捕捉 except nameerror as msg print msg msg 開啟乙個檔案 不存在的檔案 t...