利用Python获取输入框内容更新
1、导入模块:
2、打开浏览器
browser=webdriver.Chrome()
browser.get("https://www.baidu.com/")
#输入登录
browser.find_element_by_id('kw').send_keys('1.0.0-1.4.19')
#点击百度一下
browser.find_element_by_id('su').click()
login=browser.find_element_by_id('kw')
time.sleep(2)
3、获取输入框值
value=browser.execute_script("return arguments[0].value",login)
print(value)
4、清空输入框
login.clear()
5、字符串分片
#字符串分片得到b ['1', '0', '0-1', '4', '19']
b=value.split('.')
print(b)
#b的末尾删掉一个索引,就得到c
c=b[:-1]
print(c)
#['1', '0', '0-1', '4']
#这里是b末尾一个数19+1=20,所以d=20
d=str(int(b[-1])+1)
print(d)
#d=20
#这里是c添加上d,c是['1', '0', '0-1', '4']+d=['1', '0', '0-1', '4',’20‘]
c.append(d)
print(c)
#['1', '0', '0-1', '4', '20']
6、字符串拼接
value='.'.join(c)
print(value)
#1.0.0-1.4.20
7、填入value值
login.send_keys(str(value))
领取专属 10元无门槛券
私享最新 技术干货