selenium chrome은 잘됬는데 IE를 실행하려고 하니까 오류가 난다.
검색해보니 IE 설정에 들어가서 보호모드 조정하라는 글도 있고,
DesiredCapabilities 이용하라는 글도 있었는데 아무것도 되지 않았다.
다행히 더 검색하다가 해결책 발견
Options를 이용하니 정상작동하였다.
IE 드라이버는 32bit 버전으로 다운받았으며,
path 설정은 따로 하지 않고 코드 내에 변수로 driver 경로를 적어주었다.
from selenium import webdriver
from selenium.webdriver.ie.options import Options
ie_driver = 'C:/Atom-Python/driver/IEDriverServer.exe'
url = 'https://tistory.com'
ie_options = Options()
ie_options.ignore_protected_mode_settings = True
browser = webdriver.Ie(ie_driver, options=ie_options)
browser.get(url)
참고:
https://stackoverflow.com/questions/17677127/python-protection-settings-ie
'개발' 카테고리의 다른 글
Solar-PuTTY 한글 깨져서 보임 (0) | 2019.07.29 |
---|