如何使用selenium选择select元素中的选项?

时间:2012-12-28 21:17:39

标签: python selenium automation web-crawler

这似乎不起作用:

select_input = self.ff.find_element_by_name(select_name)
select_input.select_by_value(option_val)

但似乎select_by_value将是最明显的选择。

1 个答案:

答案 0 :(得分:0)

你必须找到合适的选项元素.click()

select_input = self.ff.find_element_by_name(select_name)
option = select_input.find_element_by_xpath("option[value=%s]" % option_val)
option.click()