반응형 selenium2 [Python 크롤링 ] 4. selenium 사용 find_element 요소 접근 페이지의 특정 element에 접근하는 방식 driver.find_element_by_xpath('//*[@id="main-area"]/div[7]/a[2]') #xpath 로 접근 driver.find_element_by_class_name('some_class_name')#class 속성으로 접근 driver.find_element_by_id('html_id')#id 속성으로 접근 driver.find_element_by_link_text('회원가입')#링크가 달려 있는 텍스트로 접근 driver.find_element_by_css_selector('#css>div.selector')#css 셀렉터로 접근 driver.find_element_by_name('html_name')#name 속성으로 접근.. 2022. 10. 31. [Python 크롤링] 3. selenium, bs4 크롤링 개발환경 설정 및 설치 웹 크롤링을 하기 전에 개발환경을 설정해줘야 한다. 이전에 다뤘던 bs4 부터 차근차근 개발환경을 설정해보자. 설치하고자 하는 bs4에 대한 조금 더 자세한 내용은 아래의 글을 참고하도록 하자. [Python] 크롤링 - 2. Beautiful Soup, bs4 사용법 [Python] 크롤링 - 2. Beautiful Soup, bs4 사용법, find( ), find_all(), select() Beautiful Soup란? 파이썬으로 웹사이트를 크롤링한 후에, HTML 태그로 부터 원하는 데이터를 가져오기 위해 데이터를 추출하고 파싱할 때 간편하게 해주는 오픈소스 라이브러리이다. Beautiful Soup로 parkjh7764.tistory.com 웹크롤링을 위한 개발환경 준비 Beautiful So.. 2022. 10. 30. 이전 1 다음 반응형