selenium中send_keys的使用

Posted michael_YM

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium中send_keys的使用相关的知识,希望对你有一定的参考价值。

 

browser.find_element_by_id("schword").send_keys(keyword)

 

send_keys如果传中文,应写为 keyword = u"你的关键词",如果是从文件读取,通过这个方法读文件时,file = codecs.open(‘keywords.txt‘,   ‘r‘,  ‘utf-8‘)        keywords = file.readlines(),读出的中文list中第一个字符前有乱码,要去掉,第二个开始以后的字符有后缀 \r\n,也要去掉,然后传入send_keys就正常了。

 

以上是关于selenium中send_keys的使用的主要内容,如果未能解决你的问题,请参考以下文章

使用`selenium-webdriver-webelement.send_keys`遇到的问题

*跟进** 我正在尝试使用 Selenium 在网站框中输入一个整数,但我在 send_keys 上遇到了无效的语法错误

send_keys 无法正常工作(Twitter 使用 Selenium 自动发送消息)

selenium键盘操作

TypeError:“FirefoxWebElement”类型的对象在使用 Selenium Python 通过 send_keys 发送文本时没有 len() 错误

python selenium中的send_keys输入页数想要使用for循环出来的该怎么办?