엣지가 자주 업데이트 되니 일단 드라이버도 자동으로 적용하자.
pip install selenium webdriver-manager
엣지를 띄우고 화면도 띄우고 html 뽑기
Code Type : python
from selenium import webdriver
from selenium.webdriver.edge import service
from webdriver_manager.microsoft import EdgeChromiumDriverManager
# 옵션 설정
options = webdriver.EdgeOptions()
options.add_experimental_option('excludeSwitches',['enable-logging'])
options.use_chromium = True
options.add_experimental_option("detach", True)
# webdriver_manager 드라이버 자동 설치 > 최신 버전 > service
s = service.Service(executable_path=EdgeChromiumDriverManager().install())
driver = webdriver.Edge(options=options, service = s)
# 이동하려는 해당 웹페이지 주소 할당
driver.get("http://naver.com")
html = driver.page_source
print(html)
이걸 응용하면 자율출퇴근제 출근 / 퇴근 버튼을 쉽게? 누를 수 있게 됩니다. (응?)
파이썬으로도 집에가시죠! ㅎㅎ