自学过程中写了个清空输入框内容的代码,用了clear方法,但是保存了。请问什么情况。
clear() 的用法是 元素对象.clear()
你使用的不是元素对象,你的 element 是 send_keys() 的返回值
修改代码如下:
element = wd.find_element(By.ID, 'kw')
element.send_keys('数据')
time.sleep(1)
element.clear()
因为你前面写了send.keys(),两个方法不能同时使用
element = driver.find_element(By.ID,"kw")
element.senk_keys('搜狗输入法\n')
element..click()
因为你的 element 是调用send_keys()返回的None,而不是定位的元素,分开执行就好了:
element = wd.find_element(By.ID, 'kw')
element.send_keys("搜狗输入法")
element.clear()