我的网页有以下选择框属性,我希望选择第一个选项作为所有类别
<select ng-model="abc" ng-change="abc(abc)" class="ng-valid ng-dirty ng-valid-parse ng-touched ng-not-empty" style="">
<option disabled="" value="" selected="selected">Select a category...</option>
<option value="All Category">All Category</option>
无论如何,我可以通过 ng-model="abc"或类找到元素,并从下拉列表中选择选项“所有类别”吗?
最佳答案
您可以使用 xpath 来查找元素:
element = driver.find_element_by_xpath("//option[@value='All Category']")
您可以在 docs 上阅读有关 xpath 的更多信息.
关于python - Python Selenium 中带有 ng-model 的下拉选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53696868/