1. 程式人生 > >python selenium 下拉框的選擇

python selenium 下拉框的選擇

1、首先匯入Select  (S大寫)

from selenium.webdriver.support.ui import Select

2、介面展示圖

3、使用三種方法對下拉框元素定位(GZcontent().xs() 這個是我進行分層管理的路徑,需要自己更換成想要的路徑)

"""下面用三種方法對下拉列表進行選擇"""
# 通過index進行選擇下拉列表的值(根據排列的位置進行選擇)
Select(GZcontent().xs()).select_by_index(1)               # 選擇下拉列表的15
time.sleep(2)
# 通過value進行選擇(通過列表中value的值進行選擇)
Select(GZcontent().xs()).select_by_value("2")             # 選擇下拉列表的20
time.sleep(2)
# 通過選項文字進行選擇
Select(GZcontent().xs()).select_by_visible_text("25")     # 選擇下拉列表的25
time.sleep(2)