#最近用python selenium,写自动化脚本,遇到一个难题,在使用以下方法时
driver.find_element_by_id().send_keys("***")
点击查询,返回数据为空,然后手动对比了能查询的请求数据以及查询不到的请求数据
发现查询不到的数据中多了%EF%BB%BF几个字符
然后我解析发现啥都没有,就知道是一个空字符,而且不占位置,难受死我了
后来加上如下方法,解决的:
#也就是模拟键盘操作,在输入框中按下HOME键,然后按下DEL键,删除空字符
code.send_keys(Keys.HOME)
code.send_keys(Keys.DELETE)