为了账号安全,请及时绑定邮箱和手机立即绑定

IEDriverServer 使用 Selenium 非常缓慢地将文本发送到搜索字段

IEDriverServer 使用 Selenium 非常缓慢地将文本发送到搜索字段

慕妹3242003 2021-10-12 16:02:28
我在 windows7 上使用 selenium 和 python。我的代码:import osfrom selenium import webdriver# get the path of IEDriverServer#dir = os.path.dirname(__file__)#ie_driver_path = dir + "\IEDriverServer.exe"ie_driver_path = "C:\Python36\Scripts\IEDriverServer.exe"# create a new Internet Explorer sessiondriver = webdriver.Ie(ie_driver_path)driver.implicitly_wait(30)driver.maximize_window()# create a new Firefox session#driver = webdriver.Firefox()#driver.implicitly_wait(30)#driver.maximize_window()# navigate to the application home pagedriver.get("http://demo-store.seleniumacademy.com/")# get the search textboxsearch_field = driver.find_element_by_name("q")search_field.clear()# enter search keyword and submitsearch_field.send_keys("phones")search_field.submit()...该代码有效,但当打开即“电话”的数字化非常慢(约 20 秒)。在 Firefox 中,几乎是瞬时的。为什么这样?这是正常的?我做错了什么?PS:还有,把我的IEDriverServer.exe放在哪里比较好?在内部C:\Python36\Scripts,我的所有项目或每个项目内部只有一个文件(如注释掉的部分)?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 215 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号