WebElement介面常用方法

2022-09-17 17:48:13 字數 654 閱讀 6838

size

返回元素的尺寸。例:

size=driver.find_element_by_id("kw1").size

print size

text

獲取元素的文字,例:

text=driver.find_element_by_id("cp").text

print text

get_attribute(name)

獲得屬性值。例:

#返回元素的屬性值,可以是 id、name、type 或元素擁有的其它任意屬性

attribute=driver.find_element_by_id("kw1").get_attribute('type')

print attribute

需要說明的是這個方法在定位一組時將變得非常有用,後面將有執行的例項。

is_displayed()

設定該元素是否使用者可見。例:

#返回元素的結果是否可見,返回結果為 true 或 false

result=driver.find_element_by_id("kw1").is_displayed()

print result

WebElement介面獲取值

通過webelement介面獲取值 size 獲取元素的尺寸 text 獲取元素的文字 get attribute name 獲取屬性值 location 獲取元素座標,先找到要獲取的元素,再呼叫該方法 page source 返回頁面原始碼 driver.title 返回頁面標題 current ...

常用第三方包 庫介面 sdk

常用第三方包 庫介面 sdk 一 支付寶 1.生成和配置金鑰,把阿里公鑰和商家私鑰儲存到專案,商家公鑰儲存到支付寶開放平台 2.安裝第三方支付sdk,首先刪除pycrypto,然後安裝python alipay sdk 3.呼叫第三方介面實現支付功能,參考開發者文件 4.alipay類引數選擇加密演...

selenium webdriver 常用方法

1 獲得頁面的原始碼 driver.get source code driver.getpagesource 如果想將獲得的網頁原始碼儲存成檔案的話 f open r c html source code.html w f.write source code.encode utf 8 f.close...