inflearn logo
강의

講義

知識共有

12時間で終わるPythonを活用したクロール

수업중 따라하기 오류 ㅠㅠ

262

yisu1864

投稿した質問数 2

0

수업중 seleium 에 관하여 배웠습니다.

하지만 처음부터 뭔가 오류가 나서 잘되지 않네요

selenium은 설치가 잘 된건가요?

ModuleNotFoundError

NameError은 왜그런거죠?ㅠㅠ

답변 부탁드립니다. ㅠㅠ

 

 

python 웹-크롤링

回答 2

0

surpriseye

이미 해결하셨을 것 같긴 하지만, 가장 확실한 방법은 uninstall로 확실하게 지우신 다음 다시 깔아보시는 것도 방법입니다.

selenium 버전과 실행 환경 또는 드라이버간의 오류 때문에 종종 이런 경우가 selenium 이 아니더라도 일어나긴 하더라고요. 그럴땐 이렇게 아예 지웠다가 까시는 게 제일 빠른 방법일 때가 있기는 하더라고요.

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.

문제를 접하신 내용에 따르면 세 가지 주요 사항을 확인해 볼 필요가 있습니다:

  1. ModuleNotFoundError: No module named 'selenium'는 파이썬 인터프리터가 설치된 selenium 모듈을 찾지 못함을 의미합니다. 이 문제는 대개 환경 설정의 문제나 사용하고 계신 파이썬 인터프리터와 pip이 설치한 위치가 달라서 발생할 수 있습니다. 이 경우 다음과 같이 해결해보세요:

    • 사용하고 계신 환경(IDE 또는 터미널)에서 활성화된 파이썬 인터프리터가 pip install selenium을 실행한 환경과 동일한지 확인해보세요.
    • 가상 환경을 사용하고 계시다면, 해당 환경이 활성화되어 있는지 확인하시고, pip list 명령어로 실제로 selenium이 설치되어 있는지 확인해보세요.
  2. NameError: name 'wb' is not definedwb라는 변수가 선언되지 않았는데 사용되었음을 나타냅니다. wb는 웹 브라우저 인스턴스를 할당받기 위한 변수로 보이며, webdriver를 사용하여 초기화하는 코드가 작성되기 전에 사용되었을 수 있습니다. 다음과 같이 고칠 수 있습니다:

    • wb 변수를 사용하기 전에 적절한 webdriver 인스턴스로 초기화해야 합니다. 예를 들면, wb = webdriver.Chrome()와 같이 wb 변수에 웹 드라이버 인스턴스를 할당하면 해결됩니다.

이 두 문제를 해결하기 위해 코드를 다시 검토하시고, 적절한 환경 설정과 인스턴스 할당이 이루어졌는지 확인해보세요. 문제가 계속되면 사용하고 계신 IDE 또는 코드 실행 환경에 대한 더 자세한 정보와 함께 질문해주시면 더 구체적인 해결 방법을 제공해 드릴 수 있을 겁니다.

0

yisu1864

제가 초보라서 1번 답변사항을 어떻게 확인 해야 할지 모르겠습니다.

"사용하고 계신 환경(IDE 또는 터미널)에서 활성화된 파이썬 인터프리터가 pip install selenium을 실행한 환경과 동일한지 확인해보세요."

=> 어떻게 확인 해야 하나요?

"가상 환경을 사용하고 계시다면, 해당 환경이 활성화되어 있는지 확인하시고, pip list 명령어로 실제로 selenium이 설치되어 있는지 확인해보세요."

=> 어떻게 확인 해야 하나요?

프롬프트의 영문 버전을 만들 때, 출력 규칙에 포함된 한글 부분은 영어로 번역하지 않고 그대로 유지하면서, 영문 편과 한글 편을 한 번에 함께 출력하려면 어떤 워크플로우로 구성하면 좋을까요?

0

8

0

프로그램은 뭘 사용하시는 건가요??

1

10

2

수업자료와 노션 공유 문제

0

17

3

python run.py 실행시 에러 문제

1

37

3

조건 반복문 질문: for 문 ?

0

25

0

54강 4분 41초에서 질문 있어요.

0

27

1

커서창

1

36

2

강의 제작

1

36

1

23강 질문드립니다, 강사님.

0

24

1

naver 글자 수집 오류 건

0

28

1

교육자료가 너무 오래되어서 지시한대로 진행하려 해도 안됩니다.

0

41

1

reg.get("http://www.naver.com")

0

75

2

VS로 수강 중인 수강생

0

59

1

네이버 페이지 데이터 수집 실습에서 a.nav가 안되요ㅠ

0

96

1

궁금증

0

107

1

Beautifulsoup실습도중 발생한 문제

0

165

1

selenium 버전이 4.x 대가 되면서 메서드가 달라졌고, 크롬드라이버 다운도 방식이 달라졌습니다(24.09.07 기준)

1

297

1

req.get("http://www.naver.com) 입력후 "Response[200]" 이라고 나오지 않네요 ㅠㅠ

0

202

1

인스타 그램 크롤링 할때

0

951

1

질문

0

331

1

셀레니움 변경사항 입니다.

0

285

0

동영상안에

0

258

0

코스피거래상위종목 수집 강의에서 nth-child 결과 질문입니다

0

655

1

질문이 있습니다.

0

306

1