inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

쉽게 처음하는 파이썬 고급 크롤링 [Scrapy, Selenium, Headless Chrome]

Selenium 설치 (Hello Selenium!)

selenium driver 설정 관련 질문드립니다.

759

Grid

작성한 질문수 25

0

안녕하세요.

현재 m1 cpu 맥북을 사용하는 학생입니다. 

강사님께서 짜신 코드를 제가 실행했을 때

" ~ cannot find Chrome binary" 라는 에러가 나서 다음과 같이 수정을 하였습니다.

 

chromedriver = '/Users/{이름}/chromedriver/chromedriver'

options = webdriver.ChromeOptions()

options.binary_location = "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"

driver = webdriver.Chrome(chromedriver, options=options)

driver.quit()

 

이렇게 수정하니까 실행이 되는데 궁금한 점은 이러한 에러가 발생한 이유가 크롬이랑 크롬드라이버가 서로 다른 경로에 있어서 그런건지 아니면 맥북 PATH 설정과 관련된 문제인지 정확한 이유가 궁금합니다. 

selenium scrapy bigdata 웹-크롤링

답변 1

0

잔재미코딩 DaveLee

안녕하세요. 

그 부분은 영상에서 수시로 기회가 될때는 이야기를 드리는데, 너무 매번 나올때마다 이야기드리면 그것도 너무 무리스러우니까요. 당연히 자신의 PC 에 chromedriver 가 있는 위치를 정확히 적어주어야 하는 것이고요. 제 코드에서는 제 환경에 맞게 부득이 chromedriver 위치를 지정해줘야 동작하는 모습을 보여드릴 수 있기 때문에, 그렇게 한 것입니다.

감사합니다.

[REST API] data의 교환방식 질문

1

676

1

headless chrome 오류 문의

0

1494

1

Selenium 처리 속도 관련 문의드립니다.

0

1964

1

동적 웹사이트에서 element가 선택되지 않는 문제에 관해 질문드립니다

0

695

1

webdriver manager

0

451

1

__init__() got an unexpected keyword argument 'service' 에러 질문드립니다.

1

11722

1

Jupiter NoteBook 파일과 PDF 파일은 어디서 다운로드 받을 수 있나요?

0

451

1

scrapy option질문

1

247

1

response.css 질문드립니다.

0

377

1

scrapy 크롤링 수행시 ffi.callback() 에러가 발생합니다

0

402

1

selenium으로 여러페이지 수집시 질문

0

387

1

연습6 모범 코드: 로그인 시나리오 해보기

0

279

1

셀레니움 문법 업그레이드 , find_element_by_tag_name 오류

3

2840

1

셀레니움 버전 변경으로 인한 코드 변경

0

1289

1

headless error

0

447

1

질문있습니다!

0

467

1

안녕하세요 선생님! 질문있습니다.

0

236

1

selenium&scrapy문의

0

286

1

아래분(phantele47)과 동일한 문제가 발생해서 문의드립니다.

0

921

6

ip 차단을 피하려면 어떻게 해야 하나요?

0

3394

2

start_urls = ['']가 제공해주신 것과 다르게 작동합니다.

1

296

2

json, data = json.loads(response.body_as_unicode()) 부분에 문제가 있는 것 같습니다.

0

612

3

웹크롤링이 상대방 서버에 부담이 될 때는 어떻게 하나요~?

0

693

1

scrapy 윈도우버전의 설명은 따로 없나요??

0

334

1