如何使用 Selenium Web 驱动程序和 Python 来查找 div 数据元素

问题描述 投票:0回答:1

enter image description here

我需要使用 Selenium Web 驱动程序、Python 从此列表中选择“澳大利亚”。我尝试过 XPath 和 CSS 选择器,但无法正确定位该元素。

driver.find_element(By.XPATH,"/html/body/div[2]/div/div[2]/div/div[2]/div[2]/div[2]/div[1]").click()
driver.find_element(By.CSS_SELECTOR,"div[@data-v-9d5976ee='Australia']").click()

请指导我如何定位该元素?这里应该使用什么类型的定位器来从列表中选择我想要的值

selenium-webdriver xpath css-selectors
1个回答
0
投票

使用这个:

driver.find_element(By.XPATH, '//div[text()="Austria"]')
© www.soinside.com 2019 - 2024. All rights reserved.