51Testing软件测试论坛

标题: python用selenium定位,向文本框输入变量并提交 [打印本页]

作者: 测试积点老人    时间: 2021-9-8 14:55
标题: python用selenium定位,向文本框输入变量并提交

webdriver.find_element_by_name('文本内容框').send_keys(str(变量)) ,,,,这句话总是无法执行。
变量是从腾讯云智服上读取到的聊天记录,整理后,在一个新页面提交到数据库后台。

print(变量) 可以正常显示。
webdriver.find_element_by_name('文本内容框').send_keys(“AAA”)。。。这样也没问题。

试了很多办法,都没法解决问题,头疼,求帮忙。

方法一:不行
webdriver.find_element_by_name('文本内容框').send_keys(" ")
webdriver.find_element_by_name('文本内容框').send_keys(str(变量))

方法二:不行
webdriver.find_element_by_name('文本内容框').send_keys(" ",str(变量))



作者: 海海豚    时间: 2021-9-9 09:33
https://www.jb51.net/article/171619.htm  参考下这个看看
作者: qqq911    时间: 2021-9-9 10:25
你换个页面试试
作者: mdydaisy    时间: 2021-9-16 14:27
要不要试试把str(变量)这个函数提出来,分两步进行:
str= str(变量)
webdriver.find_element_by_name('文本内容框').send_keys(str)




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2