一个简单的python程序冻结了Selify驱动程序的get()函数,并且不返回。
请查看下面的书面代码:
self.browser = webdriver.Ie("IEDriver\\IEDriverServer.exe")
self.browser.get(<url_in_quotes>)
print('here') ##does not print
self.browser.find_element_by_id('txtUname').send_keys(self.username)
self.browser.find_element_by_id('txtPword').send_keys(self.password)
self.browser.find_element_by_id('Submit').click()
我使用的是python3.11和IEDriver。
我尝试使用隐式和显式等待,但程序的执行在get()函数处冻结。请告诉我一条出路。
1条答案
按热度按时间a64a0gku1#
按照Pcalkins的建议,我在IE设置中进行了必要的配置更改,并运行了python代码。有关推荐设置,请参阅以下链接:https://www.selenium.dev/documentation/ie_driver_server/