728x90
반응형

첫 번째 에러


  • selenium 사용 중 크롬 드라이버를 세팅할 때 계속 경로를 잡지 못함.
  • 시도해본 것 : 절대 경로도 써보고 escpae 처리도 해보고 별짓을 다해봤으나 되지 않음. 다운받아 둔 크롬드라이버 위치도 옮겨 봄.
  • 해결
pip install webdriver-manager

from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager

driver = webdriver.Chrome(ChromeDriverManager().install())

크롬드라이버를 다운받고 직접 경로 설정해서 드라이버를 세팅하는 거 자체가 올드한 방식이라는 글을 봄. 아래 코드로 해결

    • pip install packaging : 경로 문제 해결하고 나니 모듈이 없다고 떠서 설치함

두 번째 에러 - BaseSerializer.is_valid() missing 1 required positional argument. ‘self’


  • 발생 이유 : 클래스의 인스턴스를 생성할 때 클래스 뒤에 ()를 빼먹었다
  • 해결 : 괄호 추가해 정상적으로 객체를 생성했다.
반응형

'Programming > TIL and WIL' 카테고리의 다른 글

💖 221104 Today I Learned 💖  (0) 2022.11.09
💖221103 Today I Learned💖  (0) 2022.11.04
💖Weekly I Learned💖  (0) 2022.10.31
💖Today I Learned💖  (2) 2022.10.31
10월 28일 💖Today I Learned💖  (0) 2022.10.30

+ Recent posts