본문 바로가기

Cording/Pyhon_크롤링5

thumnail Python] Selenium 자동 스크롤 / Headless Chrome - 코드 포함 Selenium 을 사용시 웹페이지에 따라 원하는 자료를 브라우저에 표시하기 위해서는 스크롤이 필요한 경우가 있다. 그런 경우를 위한 자동 스크롤과 실제 브라우저창을 생성하지 않고 실행하는 Headless Chorme의 사용법을 정리해보았다. 셀레니움_Selenium을 사용한 웹페이지 자동 스크롤 하는 방법 Python 라이브러리 셀레니움_Selenium 을 사용해서 웹브라우저를 컨트롤 하여 크롤링을 진행할 때, 웹페이지에 따라서는 원하는 정보를 브라우저에 표시하기 위해서는 마우스 스크롤을 해야 하는 경우가 있다. 이런 경우를 위해서 자동으로 스크롤을 하는 방법을 알아 보도록 하자. 기본적인 셀레니움_Selenium의 설치 방법 및 세팅 방법에 대해서는 앞선 포스팅에서 정리해두었기 때문에 해당 부분이 궁.. 2022. 12. 11.
thumnail Python] Selenium 검색창에 검색어 자동으로 입력 - 코드포함 Python 라이브러리 Selenium을 이용하여 다음이나 네이버 구글 사이트의 검색창에 자동으로 검색어를 입력하여 검색을 진행하는 방법을 알아보자. 정상적으로 진행되었는지 확인을 위해 검색결과의 스크린 샷도 찍어보자. 검색 사이트를 호출하는 방법 기본적인 selenium의 설치방법과 크롬 웹드라이버의 설치법 등은 이전 포스팅에서 정리해 두었으므로 내용이 필요하다면 하기 링크를 통해 확인하길 바란다. Python] Selenium 기본 세팅 및 사이트 호출방법 - 코드포함 Samla's Study News & Issues about Economy // About Chess getitall.tistory.com 어떤 사이트를 사용하든 상관없지만 티스토리 블로그이므로 다음(daum) 홈페이지에서 검색어를 자.. 2022. 12. 10.
thumnail Python] Selenium 기본 사용법 - find 사용법 - 오류 해결 포함 'WebDriver' object has no attribute 'find_element_by_tag_name' 오류가 나오는 경우에 대한 해결책을 포함한 셀레니움(Selenium)의 사이트 페이지 내에서 필요한 요소를 찾아주는 find 사용법을 알아보자. 셀레니움(Selenium)의 기초 세팅에 대해서는 앞선 포스팅에서 바로 사용가능한 코드와 함께 설명해두었으니 라이브러리의 설치와 웹드라이버의 설정이 필요한 사람은 아래 링크로 먼저 확인하길 바란다. Python] Selenium 기본 세팅 및 사이트 호출방법 - 코드포함 Samla's Study News & Issues about Economy // About Chess getitall.tistory.com 셀레니움(Selenium) WebDriver.. 2022. 12. 10.
thumnail Python] Selenium 기본 세팅 및 사이트 호출방법 - 코드포함 Python을 이용한 크롤링 및 자동화 작업에서 웹브라이저를 컨트롤해주는 강력한 라이브러리인 셀레니움(Selenium)의 기본 세팅 방법과 사이트 호출 방법을 알아보자. 완성된 코드도 포스팅해두었으니 나와 같은 코알못들도 참고하길 바란다. 셀레니움(Selenium) 설명 셀리니움(Selenium)은 웹브라우저를 컨트롤해주는 파이썬의 라이브러리(Library)이다. 크롤링과 웹에서의 자동화 작업을 위해서는 사용하게 되는 매우 유용한 라이브러리이므로 셀리니움(Selenium)의 사용법은 꼭 익혀두길 바란다. 셀리니움(Selenium) 기초 세팅 셀리니움(Selenium)의 설치와 크롬 웹 드라이버의 설치 그리고 셀리니움(Selenium) 라이브러리 내의 함수들을 호출해보도록 하자. 필자 역시 코알못으로 같이.. 2022. 12. 9.