분류 전체보기689 Beautifulsoup 재수강 시작 (attribute error) 아무래도 내가 구글링해서 할수도 있겠지만, 근본적으로 아직 그 영역에는 15%정도 못미친다고 생각해서 제로베이스의 강의를 다시 들으려고 했다. 시작부터 안되는게 있었다. "아니 난 분명히 잘 따라했는데 왜안되는거야" 위에서 보듯이 문명히 p 태그에 inner-texst first-item이라는 클래스면서 id값이 first인게 있었다. 근데 이게 조회가 안되는거다; .text로 붙여서 해주든, print로 감싸서 진행을 해주든 작동이 안되는거다; 하... 진짜 왜 None값으로 나오는거야... 하면서 고민에 고민을 했다. 그러다가 겨우 발견했다. 첫번째 사진을 자세히보면 "' "이렇게 되어있다. 즉, 홀따운표가 하나더 들어간 것이다; 하... 아무튼 이걸 깨닫고 지워줬다. 그리고 작동이 잘되기를 바랬는데.. 2022. 6. 7. 파이썬 beautifulsoup, selenium (ft. 아직 안끝났지만 이미 어이가 없다;) - 진행중 (해결 x) 파이썬 beautifulsoup, selenium 을 이용한 크롤링 과제 진행 중이다. (해결 x) 다른것보다 어처구니가 없는건 분명 있는데 없다고 하는것과 없는데 작동이 되는거다.;; 오늘의 경우에는 명확히 없는데 작동되는 경우를 올려보고자 한다. from bs4 import BeautifulSoup from selenium import webdriver import time driver = webdriver.Chrome('../driver/chromedriver.exe') driver.get('https://www.starbucks.co.kr/store/store_map.do') loca_search = driver.find_element_by_class_name('loca_search') loca_.. 2022. 6. 7. WebDriverException: Message: 'chromedriver.exe' executable needs to be in PATH. Please see https://chromedriver.chromium.org/home 에러 WebDriverException: Message: 'chromedriver.exe' executable needs to be in PATH. Please see https://chromedriver.chromium.org/home ChromeDriver - WebDriver for Chrome WebDriver is an open source tool for automated testing of webapps across many browsers. It provides capabilities for navigating to web pages, user input, JavaScript execution, and more. ChromeDriver is a standalone server that imple.. 2022. 6. 6. Beautifulsoup에서 html 크롤링 중 문제 발생. (상승, 하락) 1. 해결 전 문제 중간 for 문에서 'updown': item.select_one('.head_info > .blind').text, 이 부분이 'updown': item.select_one('.head_info.point_dn > .blind').text, 으로 되어있었다. 그럼으로 인해서 "하락"만 있을때는 작동이 되었지만, 상승과 하락이 함께 섞여있을때는 에러가 났었다. 2. 문제 해설 위의 경우에서 .head_info 다음에 나오는 blind에 해당하는게 다행히도 내가 사용을 원하는 것이여서 .head_info.point_dn > .blind 라고 사용함으로 해결할 수 있었지만 만약에 .head_info.point_dn 의 두번째, 내지는 3번째 이후에 나온다면 1) 인덱스 이용하듯이 인덱스 .. 2022. 6. 3. 이전 1 ··· 117 118 119 120 121 122 123 ··· 173 다음