- 네이버, 페이스북, 구글 등 IT의 거대 기업들부터 많은 S/W 관련 회사들이 자사 제품을 사용하는 것에 대해 API를 제공한다
- 특히 요즘처럼 웹 크롤링에 대한 방어가 점점심해지는 떄에, 해당 회사의 API를 사용하는 것이 오히려 더 바람직할 수 있다.
- 점점 API의 사용에 익숙해질 필요 또한 분명하다
00
- 보통 소프트웨어를 개발할 때, 절차, 함수의 입출력 인하우스를 명시하고 역할을 분담하여 진행한다.
- 이런 순서도가 없으면 코드의 흐름을 잡기 어려울 수 있다.
1. gen_search_url
(generate url)
: 검색해야할 URL 만들기
요청변수(파라미터) 옵션을 사용해서 URL을 만들어야한다.
2. get_result_onpage
(Get data on one page)
3. get_fields
(Convert pandas data frame)
4. actMain
All Data Gathering
5. toExcel
(Export to Excel)