python selenium 彻底清除文本框内容
python selenium 彻底清除文本框内容
方法一
from selenium import webdriver
import selenium.webdriver.common.keys as keys
element=driver.by....#后面省略,反正是一个文本框
element.clear()
但是有时候文本框比较特殊,利用clear函数会有缺陷,文本框默认存在一个初始值,导致没办法真正清空,解决方法见法二。
方法二
from selenium import webdriver
import selenium.webdriver.common.keys as keys
element=driver.by....#后面省略,反正是一个文本框
element.click()#点击这个文本框
element.send_keys(keys.RIGHT)#光标向右移方便删除
element.send_keys(keys.BACKSPAC)#删除键