Selenium中解决NameError: name 'keys' is not defined

在用selenium搜索时用到了回车键,但报错了

search_btn.send_keys(Keys.ENTER)
NameError: name 'keys' is not defined

代码:

search_btn = driver.find_element_by_id('keyword')     # 定位到搜索框
search_btn.send_keys("python编程")     # 要查找的内容(即放入查找框内的内容)
search_btn.send_keys(Keys.ENTER)

原因:没有导入库,或者把相应的库写成了小写

正确的导入:

from selenium.webdriver.common.keys import Keys
发布了22 篇原创文章 · 获赞 11 · 访问量 1114

猜你喜欢

转载自blog.csdn.net/SartinL/article/details/105530448