个人博客转至:tybai.com

无聊就想打码,打码使我快乐


Fork me on GitHub

selenium下拉框选择

下拉框结构如下,我需要选择的是new:

html为:

<select id="condition_type" name="condition_type" class="notification-required notification-required-unknown">
	<option value="">
			- Select -</option>
	<option value="new, new">
			New</option>
	<option value="used, like_new">
			Used - Like New</option>
	<option value="used, very_good">
			Used - Very Good</option>
	<option value="used, good">
			Used - Good</option>
	<option value="used, acceptable">
			Used - Acceptable</option>
	<option value="refurbished, refurbished">
			Refurbished</option>
	</select>

代码:

from selenium.webdriver.support.select import Select
# 定位到下拉框,选择new
sel = browser.find_element_by_xpath("//select[@id='condition_type']")
Select(sel).select_by_value('new, new')

posted on 2016-11-09 10:37  TTyb  阅读(534)  评论(0编辑  收藏  举报

导航


不用多久

我就会升职加薪

当上总经理

出任CEO

迎娶白富美

走上人生巅峰

Pulpit rock