selenium更改页面元素
生活随笔
收集整理的這篇文章主要介紹了
selenium更改页面元素
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
selenium更改頁(yè)面元素
獲取屬性
通過(guò)get_attribute方法獲得一個(gè)頁(yè)面元素的屬性
str = driver.find_element_by_xpath('/div[1]').get_attribute("value")修改屬性
在selenium中一個(gè)標(biāo)簽對(duì)象是沒(méi)辦法直接設(shè)置屬性的,必須通過(guò)js腳本的方式對(duì)頁(yè)面元素進(jìn)行修改
str = "要修改的值" #arguments[0]代表第一個(gè)屬性 js= "arguments[0].value='{}'".format(str) #定位一個(gè)對(duì)象 opt=driver.find_element_by_xpath('/div[1]') #對(duì)執(zhí)行js腳本進(jìn)行屬性的修改 browser.execute_script(js,opt)總結(jié)
以上是生活随笔為你收集整理的selenium更改页面元素的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 可牛影像制作动感闪图教程
- 下一篇: cf深海猎手怎么获得