selenium常用方法
阿新 • • 發佈:2020-06-30
selenium常用方法
1、啟動瀏覽器
from selenium import webdriver
browser = webdriver.Chrome(
)
browser.get('https://weibo.com/'
)
2、等待方法
1)強制等待
from selenium import webdriver
import time
browser= webdriver.Chrome(
)
browser.get('https://weibo.com/'
)
time.sleep(3)#等待3秒
2)隱性等待
from seleniumimport webdriver
browser= webdriver.Chrome(
)
driver.implicitly_wait(10)#隱性等待10秒
browser.get('https://weibo.com/'
)
3)顯性等待
#元素是否可見,如果可見就返回這個元素
WebDriverWait(driver,10).until(EC.visibility_of(driver.find_element(by=By.ID,value='loginname')))
3.瀏覽器操作
1)最大化
browser.maximize_window()
2)最小化
browser.minimize_window()
3)前進
browser.forword()
4)後退
browser.back()
5)關閉
browser.close()
4.操作事件
click()#點選事件
clear()#清空事件
send_keys('XXXX')#輸入文字
submit()#提交表單
鍵盤操作
#先匯入鍵盤模組
from selenium.webdriver.common.keys