Python을 사용하여 Selenium으로 드롭다운 메뉴 값 선택
드롭다운 메뉴가 있고 선택해야 하는 요소에는 'fruits01'과 동일한 ID입니다.
inputElementFruits = driver.find_element_by_xpath("//select[id='fruits']").click()
inputElementFruits.send_keys(.. .) 그러나 이 접근 방식은 작동하지 않습니다. 대신 드롭다운 메뉴 요소를 처리하기 위해 특별히 설계된 Selenium Select 클래스를 활용하세요.
import selenium.webdriver.support.ui as select selectElement = Select(inputElementFruits) selectElement.select_by_visible_text('Mango') # choose by visible text
또는 값으로 선택할 수도 있습니다.
selectElement.select_by_value('2') # select by value ('2' corresponds to Mango)
참조:
[Python을 사용하여 드롭다운 목록에서 옵션을 선택하는 적절한 방법 WebDriver](https://stackoverflow.com/questions/45897309/corright-way-to-select-an-option-from-a-dropdown-list-using-seleniums-python-webdriv)
위 내용은 Python에서 Selenium을 사용하여 드롭다운 메뉴 값을 선택하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!