서울시 무인발급기 위치 파이썬(Python)으로 확인해보기

동사무소에 서류를 발급받으러 갈 일이 생겼다. 언택트 트렌드(Untact Trend)에 익숙한 나로서는, 동사무소보다는 무인발급기를 더 선호하하기에 무인발급기가 서울에 어디 위치하고 있는지 문득 알고 싶었다.   1. 데이터 다운로드 민원24(링크)에 접속해서 설치장소 안내를 클릭해서 설치된 장소가 안내된 Excel 파일을 받는다. 필자가 받았을 때는 5.31일 기준으로 업데이트 된 파일이었다. 해당 파일을 적절한 위치에 놓고 Python Jupyter를 켠다.  … Continue reading 서울시 무인발급기 위치 파이썬(Python)으로 확인해보기

Python Cookbook Data Structures and Algorithms Day 2 정리

Dictionary Problem:  You have two dictionaries and want to find out what they might have in common (same keys, same values, etc.).

Problem:  You have a list of dictionaries and you would like to sort the entries according to one or more of the dictionary values.

    Most_common() methods Problem:  You have… Continue reading Python Cookbook Data Structures and Algorithms Day 2 정리

Python Cookbook Data Structures and Algorithms Day 1 정리

Star Expression Problem: You need to unpack N elements from an iterable, but the iterable may be longer than N elements, causing a “too many values to unpack” exception.

Deque Problem:  You want to keep a limited history of the last few items seen during iteration or during some other kind of processing. ※Deque: … Continue reading Python Cookbook Data Structures and Algorithms Day 1 정리

Python Web Crawling으로 Raw Data 수집하기 (Selenium Library)

일전에 TechNeedle에 아이들을 대상으로 한 스타트업, Kidpass에 관해 글을 쓴 적이 있다. 6월 시점으로 KidPass이 만든 플랫폼에는 900개가 넘는 업체들이 참여를 하고 있다고 한다.  그런데 어떤 업체들이 참여하고 있을까?  그래서 업체들의 리스트가 담긴 페이지를 들어가봤는데, 이게 생각보다 친절하게 제공되어 있지 않았다. Page Number의 구분 없이 일명 Infinite Scroll 형태로 934개를 모두 볼 수 있을 때까지… Continue reading Python Web Crawling으로 Raw Data 수집하기 (Selenium Library)