当前位置:   article > 正文

python中send_keys无法传变量_【已解决】Selenium给输入框send_keys无法输入文字

send_keys问题python

在折腾:

期间,用:

searchInputElement = driver.find_element_by_id(“ctl00_hdr_hss_searchBox”)

logging.info(“searchInputElement=%s”, searchInputElement)

toSearch = gCfg[“befrugal”][“search”]

searchInputElement.send_keys(toSearch)

调试期间,发现searchInputElement也是有值的:

对应着网页端,也没有问题,就是这个id:

但是调用send_keys去输入文字,却没有效果:

但是之前调试期间也是同样的处理,却是输入文字的。

selenium sendkeys not working

貌似有人提到:需要先获取焦点,然后才能输入?

或者是调用执行js代码

期间去调试,搜ctl00_hdr_hss_searchBox发现js代码中也有:

先试试click后clear,再send_keys

selenium send_keys not working

searchInputElement.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/480892
推荐阅读
相关标签
  

闽ICP备14008679号