본문 바로가기

셀레니움

셀레니움을 이용한 업무자동화(오토핫키, 엑셀, 카카오맵) 오랜만의 포스팅 ㅎㅎㅎㅎㅎㅎ... (역시 게을러) 지난 번 과업과 유사한 과업을 또 맡게 되어(...) 예전에는 몰라서 일일히 수작업하고 노가다 했던 것들을 오토핫키로 자동화해보고자했다. 필요한 작업을 정리하니 우선 다음과 같았다. 필요한 구현 내용 1. 지도상의 세부 위치 정의 2. 각 위치간의 자동차 경로탐색 → 소요 시간 및 거리 값 엑셀 정리 3. 좌표화된 세부 위치를 카카오맵에 마킹 그리고 아래는 위 구현 내용을 토대로 내가 풀어낸 방법이다. 지도상의 세부 위치 정의 지명 검색(ex. 서울역) 으로 나오는 결과값은 너무 러프하고, 업무 특성상 더욱 디테일한 위치를 정의하는것이 필요했다. 지난번에는 W3W(What 3 Words) 를 이용해서 세부 위치를 정의했었는데, 누가봐도 확실히 정의 가능한.. 더보기
셀레니움 환경설정 자동화 셀레니움은 웹제어를 가장 간단하게 구현할 수 있도록 도와주는 오픈 소스이다. 흔히 크롤링, 웹자동화 등의 키워드로 검색했을 때 자주 등장하는.. https://github.com/SeleniumHQ/selenium 셀레니움을 이용하기 위해선 몇 가지 사전 설정이 필요한데 1) 넷프레임워크 설치 2) 셀레니움 설치 3) 크롬드라이버 설치 .... 등 일반이 접하기에는 이조차도 쉬운 관문이 아니다. (아 뭔말인지 모르겠다고요) 그런 와중, 이런 일련의 환경설정을 원클릭으로 도와주는 라이브러리를 발견하여 내 멋대로 스크립트 한다. 감사합니다. 선생님. (출처 : catlab.tistory.com) https://catlab.tistory.com/15 [Lib] 오토핫키 셀레니움 드라이버 자동 설치/업데이트 라.. 더보기