我在 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,我的所有项目或每个项目内部只有一个文件(如注释掉的部分)?
添加回答
举报
0/150
提交
取消