셀레니움 환경설정 자동화

2022. 9. 3. 22:26Coding/Autohotkey

728x90
반응형

셀레니움은 웹제어를 가장 간단하게 구현할 수 있도록 도와주는 오픈 소스이다.
흔히 크롤링, 웹자동화 등의 키워드로 검색했을 때 자주 등장하는..
https://github.com/SeleniumHQ/selenium

셀레니움을 이용하기 위해선 몇 가지 사전 설정이 필요한데
1) 넷프레임워크 설치
2) 셀레니움 설치
3) 크롬드라이버 설치
.... 등

일반이 접하기에는 이조차도 쉬운 관문이 아니다.
(아 뭔말인지 모르겠다고요)

그런 와중, 이런 일련의 환경설정을 원클릭으로 도와주는 라이브러리를 발견하여 내 멋대로 스크립트 한다.
감사합니다. 선생님. (출처 : catlab.tistory.com)

https://catlab.tistory.com/15

[Lib] 오토핫키 셀레니움 드라이버 자동 설치/업데이트 라이브러리

셀레니움(Selenium)은 강력한 웹 드라이버입니다. 그러나 오토핫키에서 셀레니움 기반으로 작성한 코드는 배포시 타 PC 에서 별도로 셀레니움을 설치해주어야 하고, 셀레니움을 설치하더라도 크롬

catlab.tistory.com


우선 파일(AHKSelenium Chrome Driver Installer.zip)을 다운받고,
기본적으로 넷프레임워크, 셀레니움, 크롬드라이브 파일들이 동봉되어있으나,
만약 파일이 같은 경로에 없다면 다운로드가 진행되고 업데이트가 필요하다면 알아서 업데이트를 진행해준다. (놀랍다...)
그리고 아래 배포테스트 파일을 통해, 정상적으로 실행되는지 여부를 확인할 수 있다.

원클릭으로 셀레니움동작 환경이 세팅되었다(...)

이제 맘껏 웹제어를 하면 되겠다 =)
다음 편에는 셀레니움을 통한 간단한 웹제어 코드를 작성해 볼 생각이다.

반응형