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...