2011-08-05 6 views
2

내 코드는 IE8가 시작되지 않은IE8은 파이썬 코드에 셀레늄 (webdriver)에서 Windows7의에서 시작되지 않습니다

from selenium import webdriver 

driver = webdriver.Ie() 

간단하다. 예외도 오류도 없습니다.

OS - Windows 7의 현재 Interprise 32 배 비트

브라우저 IE8.0.7600.16385

파이썬 2.7 셀레늄-2.3.0-py2.7 IE8가 시작되지 않은 이유는

? 문제가 될 수있는 곳은 어디입니까?

Windows 7 64x bit 버전에는 문제가 없습니다.

고맙습니다.

답변

0

모든 보안 영역이 동일한 값이어야합니다. 다음은 텍스트입니다 here

Windows Vista 또는 Windows 7의 IE 7 이상에서는 각 영역의 보호 모드 설정을 동일한 값으로 설정해야합니다. 이 값은 모든 영역에서 동일하면 켜거나 끌 수 있습니다. 보호 모드 설정을 설정하려면 도구 메뉴에서 "인터넷 옵션 ..."을 선택하고 보안 탭을 클릭하십시오. 각 영역에 대해 "보호 모드 사용"탭 아래쪽에 확인란이 있습니다. 네이티브 마우스 이벤트를 올바른 좌표로 설정할 수 있도록 브라우저 확대/축소 레벨을 100 %로 설정해야합니다.

+0

답장을 보내 주셔서 감사합니다. 이 옵션이 확인되었습니다. 불행히도 도움이되지 않습니다. – Thanatoz

+0

테스트를 관리자로 실행하고 있습니까? Java 바인딩을 사용하고 있으며 나에게 잘 작동하고 있습니다. 최신 셀렌 2.4 릴리스를 사용해 보셨습니까? – nilesh

+0

예. 나는 adm로 일하고있다. 셀레늄 2.4도 사용됩니다. : – Thanatoz

-1

그냥 다운로드하여 C에서 IEDriverServer.exe 복사 : \ IEDriver

그리고 보안 탭에서 인터넷 옵션

모든 영역에 대한 보호 모드 사용, \ 폴더.

작동해야합니다.

관련 문제