본문 바로가기

파이썬3

thumnail Python] Selenium 기본 세팅 및 사이트 호출방법 - 코드포함 Python을 이용한 크롤링 및 자동화 작업에서 웹브라이저를 컨트롤해주는 강력한 라이브러리인 셀레니움(Selenium)의 기본 세팅 방법과 사이트 호출 방법을 알아보자. 완성된 코드도 포스팅해두었으니 나와 같은 코알못들도 참고하길 바란다. 셀레니움(Selenium) 설명 셀리니움(Selenium)은 웹브라우저를 컨트롤해주는 파이썬의 라이브러리(Library)이다. 크롤링과 웹에서의 자동화 작업을 위해서는 사용하게 되는 매우 유용한 라이브러리이므로 셀리니움(Selenium)의 사용법은 꼭 익혀두길 바란다. 셀리니움(Selenium) 기초 세팅 셀리니움(Selenium)의 설치와 크롬 웹 드라이버의 설치 그리고 셀리니움(Selenium) 라이브러리 내의 함수들을 호출해보도록 하자. 필자 역시 코알못으로 같이.. 2022. 12. 9.
thumnail Python_Data-Science] Jupyter Notebook 단축키 + Markdown [Jupyter Notebook 단축키 + Markdown] 1. Jupyter Notebook 단축키 (Mac 기준) - cell 실행 : ctrl + enter - cell 추가(현재 선택 cell "위") : a - cell 추가(현재 선택 cell "아래") : b - cell 삭제 : dd - cell 여러개 삭제 : shift로 선택 + dd - cell 실행 후 cell (아래) 추가 : opt + enter - cell 실행 후 cell (아래) 선택 : shift + enter 2. Markdown (주석 달기) 옵션 - 제목 # 제일 큰 크기 제목 ## 두번째로 큰 크기 제목 ##### 제일 작은 크기 제목 - 순서가 있는 목록 1. 첫째 2. 둘째 3. 셋째 - 순서 없는 목록 * 홍.. 2019. 12. 10.
thumnail Python_Data-Science] 데이터 사이언스 프로세스 [데이터 사이언스 프로세스] I. 문제 정의하기 - 해결하고자 하는 문제를 정의한다. II. 데이터 모으기 - 필요한 데이터를 모을 수 있는 방법을 찾는다. III. 데이터 다듬기 - 데이터의 퀄리티를 높여서 의미 있는 분석을 가능하게끔 한다. IV. 데이터 분석하기 - 준비된 데이터로부터 의미를 찾는다. V. 데이터 시각화 및 커뮤니 케이션 - 분석 결과를 다른 사람들에게 전달 한다. I. 문제 정의하기 1. 목표 설정 2. 기간 설정 3. 평가 방법 설정 4. 필요한 데이터 설정 II. 데이터 모으기 1. 웹 크롤링 2. 자료 모으기 3. 파일 읽고 쓰기 III. 데이터 다듬기 1. 데이터 관찰하기 2. 데이터 오류 제거 3. 데이터 정리하기 IV. 데이터 분석하기 1. 데이터 파악하기 2. 데이터 .. 2019. 12. 9.