관리 메뉴

소나기

python requests 활용하기 : 환율 정보 얻기 본문

연구/Network

python requests 활용하기 : 환율 정보 얻기

moyoung 2022. 9. 30. 06:14

앞서 requests 라이브러리를 어떻게 설치하고, 기본적인 사용법을 살펴봤다. 응용해서 환율정보를 얻는 스크립트를 짜 보고, 해당 스크립트를 일정 시간 간격으로 돌려 일정 환율 이상/이하 가 될 경우 알람이 오는 스크립트를 구현해 보자.

 

우선 환율을 받아오는 사이트를 알아야 한다. 한두번은 쿼리를 요청해서 받아오더라도, 일정 횟수 이상 쿼리를 보내게 되면 제한을 거는 서버가 있을 수 있으므로, 반복해서 쿼리를 보내는 스크립트를 작성할 경우 주의를 요한다. 자칫하면 DoS공격으로 오해받아 접속이 제한될 가능성도 없지 않다.

 

 

정말 간단하게 몇 줄 만으로 현재 달러를 환전하기 위한 원화 가격을 확인 할 수 있다. 물론 API 가 정확해야 한다는 전제조건 아래 가능한 코드다. 해당 API 는 정확하지만 나는 몇분 혹은 몇초의 딜레이가 있는지는 확인하지 못했기 때문에 혹시 수초 단위로 가격을 알아야 하는 상황이라면 추천하지 않는다. 그런면에서는 은행 어플이 가장 정확하다고 할수 있지 않을까? 어째뜬, 오늘 10분동안 requests 라이브러리를 활용하는 방식에 대해 배우고 또 요새 초관심사인 달러환율에 대해서도 확인하는 좋은 시간이었다.

 

Comments