欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

selenium用键盘修改界面数字

时间:2023-05-21

selenium用键盘修改界面数字

参考:Selenium 键盘事件 操作大全

原理:定位到输入框,使用键盘方法crtl+a,然后删除delete,再重新定位输入框输入你要修改的数字就可以了。记得使用selenium键盘方法要导包。

from time import sleepfrom selenium import webdriverfrom selenium.webdriver.common.keys import Keys

省略登录步骤,直接看重点,我用的xpath定位,其他的定位方法也可以。

d.find_element_by_xpath('/html/body/div[7]').send_keys(Keys.CONTROL,"a") #定位后全选d.find_element_by_xpath('/html/body/div[7]').send_keys(Keys.DELETE) #定位后删除d.find_element_by_xpath('/html/body/div[7]').send_keys("30") #再次定位输入新的数字d.find_element_by_xpath('/html/body/div[7]').click() #提交

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。