python
[파이썬] Python selenium 셀레니움 사용법 [웹 크롤링]
목차 Install Import 불러오기(Driver & Web Load) 현재 url 얻기 브라우저 닫기 Wait till Load Webpage(로딩 대기) Implicit Waits(암묵적 대기) Explicit Waits(명시적 대기) 시작하기 전에… 요소 찾기(Locating Elements) XPath로 요소 찾기 텍스트 입력(키보드 입력) 텍스트 입력 지우기 파일 업로드 상호작용 클릭하기(click) 옵션 선택 및 제출(submit) Drag and Drop Window / Frame 이동 JavaScript 코드 실행 브라우저 창 다루기 뒤로가기, 앞으로 가기 화면 이동(맨 밑으로 내려가기 등) 브라우저 최소화/최대화 Headless 설정 브라우저 크기 설정 스크린샷 저장 Option(Ch..
[파이썬] selenium 셀레니움 설치하기 / 크롬 드라이버 설치하기
1. Python Selenium 설치하기 다른 라이브러리를 설치하는 것과 동일합니다. pip 또는 conda 명령어를 사용해서 설치해주세요. 일반 python 환경이라면 pip(pip3)을, conda 환경이라면 conda를 사용한다. pip install selenium conda install selenium 2. Chrome Driver 설치하기 브라우저별로 selenium webdriver를 다운로드해야 한다. 필자는 크롬을 추천한다: Google Chrome Firefox Microsoft Edge Safari Selenium을 사용해서 웹 자동화를 위해 크롬 웹 드라이버를 설치해야합니다. 크롬을 실행한 후 오른쪽 위에 점 3개 -> 도움말 -> Chrome 정버를 선택합니다. 그러면 크롬 버..
[파이썬]VSCODE 작업 디렉토리 설정 [파일 저장 위치 현위치로 변경]
Ctrl + P 를 눌러 launch.json 파일을 찾는다 Python 구성에 "cwd": "${fileDirname}" 을 추가해준다 { "version": "0.2.0", "configurations": [ { "name": "Python: Current File (Integrated Terminal)", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal", "cwd": "${fileDirname}" // "Current File" }, ] } 파일 위치 변경시 아래 코드를 추가하여 해결할수도있다 import sys import os.path as op with open(op.join(..