我使用send_keys将字符串发送到输入字段。问题是当我试图发送字符时:“)”和“&”它不会发送那些,它只是忽略了字符。这只是一个页面上的问题,在我可以发送这些字符的其他几个页面上。我也可以在浏览器中手动输入这些字符,因此必须使用我的脚本。有什么建议?
我正在使用selenium 2.47.1和firefox驱动程序
wait = WebDriverWait(driver, 10)
wait.until(lambda driver: driver.find_element_by_xpath('//*[@id="labelExpensesetPurposeArrangement"]')).clear()
wait.until(lambda driver: driver.find_element_by_xpath('//*[@id="labelExpensesetPurposeArrangement"]')).send_keys("(&")
代码只是一个例子。我只需清除输入字段并输入值。