PYTHON
220916 = API활용, Translator
K.Y.PARK
2022. 9. 22. 17:42
Open API = 플랫폼 기능 및 콘텐츠를 HTTP로 호출하여 사용할 수 있게 만든 개방 API
(JSON = Key, Value 쌍으로 이루어진 data를 전달하기 위해 텍스트를 사용하는 표준 포맷)
![]() |
import requests / import json을 통하여 api를 호출할 수 있게 해준다. apikey는 개인정보이므로 삭제처리 하였음. request (요청)한 것을 응답받아야 하므로 result값을 넣어줬음. print(result.text)를 통하여 텍스트로 받을수 있도록 함. |
![]() |
"name" 을 통하여 busan이라는 결과를, "main" value값이 Clouds임을 확인할 수 있음. |
Translator = 번역기능 활용해보기
![]() |
googletrans를 이용하여 간단한 번역기를 만들어 볼려고 한다. input을 통해 터미널에서 입력할 문장을 적어준다. result를 적어주고 'en'을 입력하여 영어로 번역되도록 한다. detect를 통하여 감지해주도록 함. |
![]() |
먼저 반갑습니다라는 문구가 ko로 인식이 되었고 Nice to meet you라는 en문장으로 번역이 되었음을 확인! |