inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

빅데이터 파이프라인 마스터; 성공을 위한 도구와 기술

[실습] Crawling and Scraping (Urllib, BS4, Selenium)

aws ubuntu 22.04 크롬 드라이브 설치 및 경로 확인

해결된 질문

1193

홍태경

작성한 질문수 74

0

wget 설치 후 wget 으로 2023_BIGDATA 디렉토리에 크롬.deb 파일 내려 받고

dpkg -i 명령어로 설치 하여

google-chrome --version 이 나왔습니다

 

chromedriver.Chrome('chromedriver') 라는 파일은 어디에서 찾을 수 있을까요?

 

driver = webdriver.Chrome("/home/ubuntu/2023_BIGDATA/google-chrome-stable_current_amd64.deb"

 

 

 

 


pip install wget
sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb


# google-chrome-stable_current_amd64.deb 

sudo dpkg -i google-chrome-stable_current_amd64.deb

google-chrome --version
Google Chrome 123.0.6312.105

빅데이터 hadoop elasticsearch logstash Kibana apache-spark s3-bucket

답변 2

0

JOINC EDU

안녕하세요 홍태경님,

 

강의자료에 설명드린대로 크롬 버전에 맞춰 다운 받으시고 다운받은 경로를 가이드드린대로 설정해주시면 동작할 것 같습니다.

 

아울러 크롬 버전에 문제가 생긴가면 아래 링크 참고해주시기 바랍니다.

 

https://www.inflearn.com/questions/1055928/%ED%81%AC%EB%A1%AC-%EB%B2%84%EC%A0%84-%EB%AC%B8%EC%A0%9C-%EC%A7%88%EB%AC%B8%EB%93%9C%EB%A6%BD%EB%8B%88%EB%8B%A4

0

인프런 AI 인턴

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

제공하신 정보와 관련된 내용이 없어 직접적인 답변을 드릴 수 없음을 양해 부탁드립니다. 그럼에도 불구하고, Chromium WebDriver를 찾는 방법에 대해 일반적인 조언을 드릴 수 있습니다.

chromedriver는 Selenium WebDriver의 일부로, 특정 브라우저(여기서는 Google Chrome)와 상호작용하기 위한 툴입니다. google-chrome이 설치된 이후, Selenium WebDriver를 사용하려면 해당 버전과 호환되는 chromedriver가 필요합니다.

chromedriver를 찾기 위해서는 다음 단계를 따라할 수 있습니다:

  1. Google Chrome 브라우저의 정확한 버전을 확인합니다. (이미 google-chrome –version 명령어로 확인하셨네요!)
  2. 해당 버전에 적합한 chromedriver를 다운로드 받기 위해 ChromeDriver - WebDriver for Chrome 웹사이트를 방문합니다.
  3. 해당 웹사이트에서 Chrome 브라우저 버전과 일치하는 chromedriver를 다운로드 받습니다.
  4. 다운로드 받은 파일을 원하는 위치에 압축 해제합니다. 예를 들어, /home/ubuntu/2023_BIGDATA 디렉토리에 압축을 해제할 수 있습니다.
  5. Python 코드에서 webdriver를 초기화할 때, chromedriver의 경로를 아래와 같이 명시합니다:
from selenium import webdriver

driver = webdriver.Chrome('/home/ubuntu/2023_BIGDATA/chromedriver')

이 과정을 통해 원하시는 작업을 수행할 수 있습니다. 다시 말씀드리지만, 위의 설명은 일반적인 방법에 대한 것임을 참고해주세요.

강의 pdf는 따로 제공안해주시는 건가요?

0

44

1

practice1 응답값 관련 질문

0

74

2

crontab 결과가 market.log 에 저장이 안돼요ㅠ

0

119

1

코딩 프로그램

0

121

1

색션2 실습 practice 1 질문드립니다.

0

127

1

색션2 실습 Carwling에 practice 1 부분 질문드립니다.

1

115

1

yahoo finacne 데이터 다운로드 안됩니다.

0

373

1

섹션2 가상환경 설치 오류

0

159

1

수강기간연장가능할까요?

0

201

1

수강 기한 연장이 가능할까요?

0

256

1

강의 연장 문의

0

181

1

wb.json , pandas.json 파일을 jupyter notebook 환경에서 read 가 안됩니다..ㅠ

0

531

3

[HDFS] Data integrity; checksum 관련 질문

1

349

2

안녕하세요. 강의 연장 신청 문의드립니다

0

401

2

jar input output_notice 문의

0

348

3

안녕하세요 강의 연장문의

0

326

2

섹션2 실습1 코드 공유 문의..

0

426

3

Beautiful Soup 실습 출력 문의

0

169

1

venv 환경 패키지 설치 방법 문의

0

1391

2

가상머신 설치부터 안됩니다.

0

282

1

Replica Placement 질문입니다.

1

280

2

강의 연장 문의 드립니다.

0

319

2

섹션2 실습 1에서 질문 있습니다.

0

528

2

슬라이드 자료

0

271

1