본문 바로가기

EDA/selenium

(3)
STR 자동 예매 후 카톡 보내는 매크로 만들기! (selenium + PyKakao) 패스트 캠퍼스 AI LAB 3기 과정 2주차에 하는 SRT 자동 예매 예제 입니다.실제는 Slack에 보내는 법을 배우는데 솔찍히 slack보다는 카톡 으로 알려줘야 하지 않겠나 싶어 따로 PyKakao를 공부했습니다.뭐 메세지 보내는 API야 대충 블로그들 보고 따라하니 너무 좋더라구요.아무튼 하는 방법 하나씩 정리해 보겠습니다!!1. KAKAO DEVELOPER 설정https://developers.kakao.com/ Kakao Developers카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.developers.kakao.com카카오 디벨로퍼에 들어가서 설정 붙어 해야해요!!들어가면 아래 같은 화면이 나올거에..
selenium 라이브러리 함수 정리 selenium을 colab에서 실행 해야 하는 경우 부가적인 설정들을 해줘야 한다.colab이 selenium에서 창 여는것 자체를 막고 있다나 뭐라나...너무 귀찮다... colab pro샀는데 ㅜㅜ그래서 VSCode같은 local 환경에서 .ipynb 파일로 작성하거나 anaconda 설치하면 딸려오는 jupyter notebook을 사용하자.(저는 jupyter notebook 환경에서 합니다.) 기본 설정-  jupyter notebook에서 설치!pip install selenium!pip install webdriver-manager- 기본 라이브러리 importfrom selenium import webdriverfrom webdriver_manager.chrome import Chrome..
selenium으로 크롤링 하기(실습 예제) 아름다운 스프4(beautifulsoup4) 만 알고 있던 나에게 Selenium이란 라이브러리를 알아버렸다.미쳤다. 그저 GOAT.이말 저말 필요없이 실제로 구현 해보자.먼저 문제를 제시하니 혹시 selenium을 알고 있으셨던 분들은 직접 한번 구현해보면서 연습하면 좋을 것 같다.참고로 colab 환경에서하면 이래저래 설정할게 많아서 local이나 jupyter notebook 활용합시다.이번주 날씨 변화를 그래프로 나타내자!1. selenium과 webdriver-manager를 설치하고 필요 라이브러리들(webdriver, ChromeDriverManager, By, Keys)을 import 하시오.2. 네이버 날씨 페이지("https://weather.naver.com/") 를 selenium을..