공공데이터 포털에서 제공해주는 코로나 데이터는
종종 정보가 늦곤합니다. (11시에 나오기도 하고, 오후에 나오기도 합니다.;;)
네이버는 그래도 보통 10시~10시 20분 사이에는 올라오는 것 같더라고요.
요새는 코로나 알리미 봇에 네이버 검색 결과 소스를 사용하고 있습니다.
그래서 이번에는 파이썬 코드를 공유해볼까 합니다.
코로나 데이터를 이용해서 또다른 앱을 개발하실 계획이 있으신 분께 도움이 될 것으로 보입니다.
제가 올린 파이썬 코드를 실행시 네이버 코로나19 검색 결과를 긁어와서 다음과 같이 데이터를 정렬합니다.
직접 html을 분석해서 만든 코드라서
네이버측에서 코드를 변경하면
제 코드도 수정해야합니다.
코드를 알아볼 수 있을지는 모르겠습니다.
깔끔하게 만들기 쉽지만은 않네요 ㅠㅠ
github 링크를 통해 지속적으로 업데이트할 계획입니다.
python 3.7이상에서 실행하시길 바랍니다.
코드: https://github.com/projectdhs/korea_covid_status/blob/main/get_covid.py
설명입니다!
=====
파이썬 버전 3.7 이상에서 실행하는 것을 권장합니다.
필요한 패키지 설치 방법:
pip3 install requests bs4 beautifulsoup4
실행방법:
python3 get_covid.py
10시 5분 ~ 10시 20분쯤부터 당일 0시기준 확진자를 확인하실 수 있습니다.
21-09-30 20:38 이전에 다운로드 하신 분은 다시 다운로드해주세요.
21-09-30: v0.1 출시
=====
다음에는 또 어떤 사이트의 정보를 수집해보면 좋을까요..?!
댓글로 남겨주세요!!
다음번에 유용한 다른 코드를 들고 찾아오겠습니다! 감사합니다.
'강좌' 카테고리의 다른 글
우분투에서 nginx 웹서버 설치 및 SSL 인증서 발급받기 (0) | 2021.11.04 |
---|---|
라즈베리파이 부팅시 자동으로 명령어 실행 방법 (0) | 2021.10.26 |
오라클 클라우드 우분투에서 방화벽 여는 방법 (포트 개방) (1) | 2021.09.06 |
[윈도우 10] 윈도우 검색창에 검색을 했는데 이상한 광고들이 표시될 때 없애는 방법 (0) | 2020.10.16 |
원격으로 PC 종료 가능하게 만들기 (smb 프로토콜 이용) (0) | 2020.08.17 |
댓글