使用 Selenium 和 Python 來選擇下拉式選單值
從下拉式選單中選擇元素是 Web 自動化中的常見任務。這可以在 Python 中使用 Selenium 的 Select 類別來實現。讓我們探索如何使用它從下拉式選單中選擇一個元素。
選擇下拉式選單值的步驟
-
找到下拉式選單:使用 Selenium 的find_element_by_* 方法(例如 by_id、by_xpath)來定位選擇元素。
-
點選下拉選單: 點選元素開啟下拉清單。
-
實例化 Select 物件: 建立 Select使用步驟 1 中找到的元素的物件。
-
選擇值: 使用select_by_visible_text() 或 select_by_value() 方法來選擇所需的選項。傳遞您要選擇的選項的文字或值屬性。
程式碼範例
考慮以下下拉式選單:
要選擇「 Banana」選項,您可以使用以下程式碼:
附加資源
- [有關Select 類別的Selenium文件](https://selenium-python.readthedocs.io/api/webdriver_support/select.html)
- [選擇時的堆疊溢位執行緒使用Selenium 的下拉式選單值Python](https://stackoverflow .com/questions/6967327/what-is-the- Correct-way-to-select-an-using-seleniums-python-webdriver)
以上是如何在 Python 中使用 Selenium 選擇下拉式選單值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!