我无法点击提交输入[Selenium Python]

时间:2017-08-08 22:44:13

标签: python selenium

我想在textarea字段中引入一些文本,然后单击提交输入。

我在html上有以下输入:

<textarea id="post-content" name="content" rows="2" cols="50"></textarea>
<input class="share" type="submit" value="Share status!">

我的python脚本是下一个:

driver.get(url)
field = driver.find_element_by_name("content")
field.send_keys("foo")
field.send_keys(Keys.ENTER)
submit = driver.find_element_by_xpath("//input[@type='submit']")
submit.click()

1 个答案:

答案 0 :(得分:0)

要识别submit input,您可以使用以下代码行:

submit = driver.find_element_by_xpath("//input[@class='share'][@value='Share status!']")