python如何将变量输入到文本框

yanzhengma = B[-4:]
driver.find_element_by_id("yzm").send_keys ("yanzhengma")
"B[-4]"是我从文件中抽取出来的数值,我将数值赋值给了“yanzhengma”而这个“yanzhengma”就成了变量,我改怎样将变量输入到浏览器的文本框中?

driver.find_element_by_id("yzm").send_keys ("yanzhengma")

这里的"yanzhengma"是字符串,不是变量。
应该是driver.find_element_by_id("yzm").send_keys (yanzhengma) 吧?追问

你这个情况我也试过可是运行起来会报错的,还有没有别的办法

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-13
直接写yanzhengma,不加双引号
第2个回答  2016-08-10
你定位到输入框之后 send_keys不行吗?
相似回答