selenium find_element2 파이썬 셀레니움 find_element의 InvalidArgumentException, NoSuchElementException 에러 이슈 관련 작업환경 : python 3.10.2 작업 라이브러리 버전 : selenium 4.3.0 일단 InvalidArgumentException 에러는 메서드에 제공된 인수가 유효하지 않을 때 발생하는 에러입니다. 즉 인수를 두개 받아야 하는 메서드에 인수가 하나만 지정되었거나 유효하지 않은 인수가 지정되었을 때 발생합니다. NoSuchElementException 에러는 유효하지 않은(존재하지 않는) 요청을 받았을때 발생하는 에러입니다. 요즘 크롤링 공부를 해볼까 해서 인프런에서 크롤링 관련 인강을 듣는데 더보기 코드 from asyncore import write from flask import Flask, render_template, request import requests from bs4 impor.. 2022. 9. 13. 파이썬 셀레니움 find_element_by_class_name 삭제이슈관련 및 대체방법 작업 날짜 : 2022-08-31 작업환경 : python 3.10.2 작업 라이브러리 버전 : selenium 4.3.0 @app.route('/test_page') def test_page(): driver = webdriver.Chrome('./chromedriver') driver.implicitly_wait(3) driver.get("https://test_link.com") soup = BeautifulSoup(driver.page_source, 'html.parser') driver.find_element_by_class_name("_productSet_hotdeal").click() ... 파이썬 셀레늄을 통한 크롤링을 웹 라이브러리인 플라스크를 통해 구현하던 중 어찌 된 영문인지 find.. 2022. 8. 31. 이전 1 다음