最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于selenium及python實現(xiàn)下拉選項定位select

 更新時間:2020年07月22日 09:06:54   作者:yimu-yimu  
這篇文章主要介紹了基于selenium及python實現(xiàn)下拉選項定位select,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

1、Select元素

2、定位select

方法一:二次定位

先定位 select 框,再定位 select 里的選項

但有時候選項是無法定位的,所以不是很好用

方法二:直接定位

定位到 select 后,下方查看元素屬性地方,點 select 標簽前面的+號或者箭頭,就可以展開里面的選項內(nèi)容了。

自己寫 xpath 定位或者 css,一次性直接定位到 option 上的內(nèi)容。

方法三:Select 模塊(index)點位  

1.先要導(dǎo)入 select 方法:

from selenium.webdriver.support.select import Select

然后通過 select 選項的索引來定位選擇對應(yīng)選項(從 0 開始計數(shù)),如選擇第三個選項 “是” :select_by_index(2)

方法四:Select 模塊(value)定位

第二個選項“是”對應(yīng)的 value 值就是“1”:select_by_value(“1”)

方法五:Select 模塊(text)定位

1).Select 模塊里面還有一個更加高級的功能,可以直接通過選項的文本內(nèi)容來定位。
2) .定位“是”:select_by_visible_text("是")

3.Select 模塊其它方法

  • select_by_index() :通過索引定位
  • select_by_value() :通過 value 值定位
  • select_by_visible_text() :通過文本值定位
  • deselect_all() :取消所有選項
  • deselect_by_index() :取消對應(yīng) index 選項
  • deselect_by_value() :取消對應(yīng) value 選項
  • deselect_by_visible_text() :取消對應(yīng)文本選項
  • first_selected_option() :返回第一個選項
  • all_selected_options() :返回所有的選項

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python利用pip安裝tar.gz格式的離線資源包

    Python利用pip安裝tar.gz格式的離線資源包

    這篇文章主要給大家介紹了關(guān)于Python利用pip安裝tar.gz格式的離線資源包的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-09-09
  • Python代碼使用 Pyftpdlib實現(xiàn)FTP服務(wù)器功能

    Python代碼使用 Pyftpdlib實現(xiàn)FTP服務(wù)器功能

    FTP 服務(wù)器,在此之前我都是使用Linux的vsftpd軟件包來搭建FTP服務(wù)器的,現(xiàn)在發(fā)現(xiàn)了利用pyftpdlib可以更加簡單的方法即可實現(xiàn)FTP服務(wù)器的功能 ,需要的朋友可以參考下
    2019-07-07
  • Python列表生成式與生成器操作示例

    Python列表生成式與生成器操作示例

    這篇文章主要介紹了Python列表生成式與生成器操作,結(jié)合實例形式分析了Python列表生成式與生成器的功能、使用方法及相關(guān)操作技巧,需要的朋友可以參考下
    2018-08-08
  • Python 實現(xiàn)一個顏色色值轉(zhuǎn)換的小工具

    Python 實現(xiàn)一個顏色色值轉(zhuǎn)換的小工具

    這篇文章主要介紹了Python 實現(xiàn)一個顏色色值轉(zhuǎn)換的小工具的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • python集合的新增元素方法整理

    python集合的新增元素方法整理

    在本篇文章里小編給大家整理了一篇關(guān)于python集合的新增元素方法整理內(nèi)容,有需要的朋友們可以學習下。
    2020-12-12
  • Python中的eval()函數(shù)使用詳解

    Python中的eval()函數(shù)使用詳解

    這篇文章主要介紹了Python中的eval()函數(shù)使用詳解,eval()函數(shù)是用來執(zhí)行一個字符串表達式,并返回表達式的值,可以把字符串轉(zhuǎn)化為list,dict ,tuple,需要的朋友可以參考下
    2023-12-12
  • python?pygame實現(xiàn)控制物體移動

    python?pygame實現(xiàn)控制物體移動

    這篇文章主要為大家詳細介紹了python?pygame控制物體移動,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • 基于Python編寫一個簡單的搖號系統(tǒng)

    基于Python編寫一個簡單的搖號系統(tǒng)

    在現(xiàn)代社會中,搖號系統(tǒng)廣泛應(yīng)用于車牌搖號、房屋搖號等公共資源分配領(lǐng)域,本文將詳細介紹如何使用Python實現(xiàn)一個簡單的搖號系統(tǒng),有需要的可以了解下
    2024-11-11
  • 詳解tensorflow載入數(shù)據(jù)的三種方式

    詳解tensorflow載入數(shù)據(jù)的三種方式

    這篇文章主要介紹了詳解tensorflow載入數(shù)據(jù)的三種方式,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • python采集博客中上傳的QQ截圖文件

    python采集博客中上傳的QQ截圖文件

    這篇文章主要介紹了python采集博客中上傳的QQ截圖文件,因為文件名包含中文會在某些時候亂碼,例如這件的文件名QQ截圖20120926174732,所以需要采集出來修改掉,需要的朋友可以參考下
    2014-07-07

最新評論

赫章县| 康马县| 左贡县| 驻马店市| 黄冈市| 公安县| 沙坪坝区| 卢龙县| 衡东县| 万载县| 广水市| 疏勒县| 普陀区| 宜兰市| 乐昌市| 苏尼特右旗| 镇康县| 惠水县| 麟游县| 柏乡县| 衡南县| 宿州市| 唐河县| 宁波市| 诸暨市| 阿图什市| 巫溪县| 车致| 遵义县| 涞水县| 卫辉市| 开化县| 滨州市| 资阳市| 太湖县| 卫辉市| 卢龙县| 竹溪县| 秦安县| 松滋市| 洛南县|