首頁 > 後端開發 > Python教學 > 使用 Selenium 在 Python 中處理下拉式選單的最簡單方法?

使用 Selenium 在 Python 中處理下拉式選單的最簡單方法?

Susan Sarandon
發布: 2024-11-03 06:34:02
原創
814 人瀏覽過

介紹

Selenium 有一個巧妙的方法可以透過使用 Select 函數來處理下拉式選單。

對於此範例,我們將對其進行測試:
https://app.endtest.io/guides/docs/how-to-test-dropdowns/

Easiest Way to Handle Drop Down Menus in Python Using Selenium ?

導入 Select 類別

首先讓我們導入 Select 函數。

來自 selenium.webdriver.support.select 導入選擇

尋找下拉元素

現在讓我們使用其 ID(即 pets)來呼叫下拉列表,並將其實例命名為 drop_down。

drop_down = driver.find_element_by_id('pets')

選擇下拉式選單

現在我們已經選擇了下拉清單並將其命名為實例 drop。

drop = 選擇(drop_down)

我們可以透過多種方式在下拉式選單中選擇值,可以透過索引、值或可見文字。

按索引選擇

drop.select_by_index(2)

按價值選擇

drop.select_by_value('cat')

透過可見文字選擇

drop.select_by_visible_text("狗")

以上是使用 Selenium 在 Python 中處理下拉式選單的最簡單方法?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板