def check_text(browser, sitename):
browser.get(sitename)
try:
text = browser.find_element_by_class_name("text_content").text
if "foo" in text:
print("ok")
else:
print("not ok")
except NoSuchElementException:
print("no such elem")
def check_internet_explorer():
sitename="*foo site*"
caps = DesiredCapabilities.INTERNETEXPLORER
caps['ignoreProtectedModeSettings'] = True
ie = webdriver.Ie(capabilities=caps)
check_text(ie, sitename)
該代碼在Windows上運行10就好當我嘗試在Windows 7上,網頁加載運行,但我得到這個錯誤找上關閉的窗口元素的Python:「無法找到元素關閉窗口「 我在網上尋找這個錯誤,這是關於Internet Explorer保護模式的東西。我試着添加「忽略保護模式設置」功能,但我得到了同樣的錯誤。我能做什麼?無法使用Selenium
不幸的是,在我嘗試了你所說的之後,出現了完全相同的錯誤。 – csmn123
您的「縮放級別」設置爲100%?硒,IEDriverServer和IE版本。謝謝 – DebanjanB
是的,縮放級別設置爲100%。 IE版本:11.0.9600.17843(IE 11)。硒版本:3.4.3。 IE webdriver版本:3.4.0.0 – csmn123