본문 바로가기
파이썬

파이썬 지속적으로 웹 스크래핑하는 Flask 앱 배포 옵션

by º기록 2020. 9. 12.
반응형

Amazon에서 가격을 추적하는 Flask 웹 앱을 코딩했습니다. 다음은 그 기능에 대한 개요입니다.

내가 가진 문제는 예를 들어 Heroku에 앱을 배포 할 때 앱이 제품에서 매일 웹 스크래핑 및 가격 확인을 실행하여 가격 변화를 감지 할 수 있기를 원한다는 것입니다.

누구든지 이것을하는 방법을 알고 있습니까? 별도의 Python 스크립트를 작성해야하며 어떤 종류의 웹 서비스가 필요합니까? 돈이 들지 않는 편을 선호합니다

 

해결 방법

 

Cron을 사용해 보셨습니까? 비용이나 설치가 필요하지 않습니다. Unix와 유사한 운영 체제에서 실행되며 가상 환경에서 작동하여 시간 기반 작업을 실행합니다. 따라서 매시간마다 파이썬 스크립트를 실행하도록 cronjob을 설정할 수 있습니다. 귀하의 경우 스크립트는 Amazon 웹 사이트에서 가격을 긁어내는 스크립트입니다.



또한 항상 실행되고 특정 시간이 지난 후에 만 ​​웹 스크래핑을 수행하는 python 스크립트를 가질 수 있습니다.하지만 이것은 (a) 더 많은 CPU를 사용합니다. 가상 머신을 사용하는만큼 지불하는 경우 좋지 않습니다. 그리고 (b) 성능이 있습니다. 앱에 미치는 영향.

 

참조 페이지 https://stackoverflow.com/questions/63758866

 

 

반응형

댓글