일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- github
- PostgreSQL
- 스코페2021
- 디자인 패턴
- Firefox
- selenium
- Word Cloud
- 프로그래머스 코딩테스트 연습문제
- terraform
- Codeforces
- pycharm
- Python
- FastAPI
- 바이오데이터 엔지니어
- 프로그래머스 코딩 테스트 연습
- Spring Boot
- WPF
- PostgreSQL 설치 시 에러
- 애드센스
- 파이썬
- 클린 코드
- 프로그래머스 코딩테스트 연습
- heroku
- github actions
- git
- c#
- 프로그래머스 월간 코드 챌린지 시즌1
- 브랜디
- 스프링 부트와 AWS로 혼자 구현하는 웹 서비스
- 프로그래머스 월간 코드 챌린지
Archives
- Today
- Total
목록Open API (1)
프로그래밍 연습하기

예전에 공공데이터 API를 이용하여 미세먼지 관련 정보를 받아오는 프로젝트를 만든 적이 있습니다. 그런데 2020년 1월 쯤 해서 기존 API가 폐기된다는 안내를 받았습니다. 담당자분 정보 및 연락처는 수정을 했습니다. 그래서 새로운 API를 이용해서 코드를 짰었는데, 그 코드를 오늘 다시 손보게 되었습니다. 발견했던 문제중 하나가, 제가 받아온 지역이름과 기상 데이터를 (지역이름(string), 기상 데이터(dictionary)) 이렇게 튜플로 묶어놓는 바람에 문자열로 묶을때 해당 객체가 __iter__이고 str인지 아닌지를 검사해서 각각 다른방식으로 묶는 해괴한? 함수를 만들어놨었더라구요. 그래서 'location'과 'weather data'를 키로 하는 딕셔너리로 바꾸고 그것을 이용하는 함수도 ..
일상
2020. 7. 25. 13:44