파이썬/크롤링 셀레니움(Selenium) - 반응형 셀레니움이란? 셀레니움은 웹테스트를 위한 자동화 프레임워크로 셀레니움 웹드라이버로 브라우저를 컨트롤 할 수 있는 것을 이야기하며, 비동기적인 내용을 수집하기 어려울때 보통 사용되며, 속도가 느린점이 단점 셀레니움 설치 pip install selenium 셀레니움 사용 자동로그인과 같이 비동기적인 부분을 컨트롤 하기 위해서 사용되며, 키보드 입력 등의 이벤트를 사용하여 웹상에서의 업무를 자동화 하기 위함 크롬드라이브 설치 https://chromedriver.chromium.org/downloads 해당드라이버를 다운로드 받을때, 크롬버전 및 운영체제와 동일한 드라이버를 다운로드 받아야한다.운영체제는 본인의 컴퓨터정보에서 확인가능하며, 크롬버전은 크롬에서 설정을 누르신후 가장 아래쪽에 있는 크롬정보를 클릭하면 버전정보를 알 수 있다. 크롬드라이버는 파이썬 파일을 만들 경로와 같은곳에 두는것이 좋다. 셀레니움 사용방법 from selenium import webdriver driver = webdriver.Chrome() 만약 폴더가 다른경우에는 다운로드 받은 경로를 사용해주면 된다. from selenium import webdriver driver = webdriver.Chrome("C:\download\chromedriver.exe") 간단하게 네이버 창을 띄우는 코드 from selenium import webdriver driver = webdriver.Chrome() driver.get("https://naver.com") driver.quit() 파이썬코딩을 하기 위한 어플 비쥬얼스튜디오코드는 무료이고 다른 프로그램도 많지만 내가 사용하고 있으므로 추천함^^; https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com 비주얼스튜디오코드를 다운로드 받은후 파이썬을 설치해주면 된다. 반응형 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기AI LIFE Contents 셀레니움이란? 셀레니움설치 셀레니움사용 크롬드라이브설치 셀레니움사용방법 파이썬코딩을하기위한어플 당신이 좋아할만한 콘텐츠 사이트 크롤링시 alert 발생하는 경우 처리방법 2023.05.26 현재창에서 크롤링 하는 방법 2023.01.14 Selenium (셀레니움) 웹 요소, 속성값 찾기 2022.12.18 파이썬 구글시트 연동 셋팅 2022.12.04 댓글 2 + 이전 댓글 더보기