본문 바로가기
코딩 프로그래밍/PYTHON 파이썬

Heroku 서비스에서 Selenium Python 크롤링하기

by 프즈 2020. 10. 17.
반응형

파이썬에서 Selenium 이용하여 크롤링하려면 크롬이 필요해요

노트북에서는 그냥 다운로드하여서 설치하면 되는데 헤로쿠에서 사용하려면 빌드팩을 설정하면 가능합니다

 

명령어로 할 수도 있는데 웹에서 작업하는게 편하더라고요 

 

Heroku 에서 로그인해서 원하는 프로그램을 선택하고 Settings으로 가면 Buildpacks 부분에서 설정할 수 있어요

파이썬 어플을 만들고 있었다면 heroku/python 이 기본적으로 있을 텐데요

크롬을 설치하기 위해서 Add buildpack을 눌러서 2개를 추가해주세요

# 구글 크롬
https://github.com/heroku/heroku-buildpack-google-chrome
## 크롬 드라이버
https://github.com/heroku/heroku-buildpack-chromedriver

크롬 드라이버 설치 위치 : /app/.chromedriver/bin/chromedriver

크롬 실행파일 설치 위치 : /app/.apt/usr/bin/google-chrome

 

이 위치를 변수에 담아서 코드에서 활용하면 됩니다

반응형

댓글