GGRS: Geoscience, GIS, & Remote Sensing

지구과학, GIS, 그리고 원격탐사 블로그입니다.

15 2021년 06월

15

01 2021년 06월

01

IT ★카카오 API 사용을 위한 토큰(Tokens) 갱신 방법

안녕하세요? 이번 글은 카카오 API 사용을 위한 토큰(Tokens) 갱신 방법을 정리해 보겠습니다. 이전 글은 다음 링크를 참고하시면 됩니다. ★카카오 API를 이용하여 나에게 메시지 보내기 안녕하세요? 이번 글은 카카오 API를 이용하여 나에게 메시지 보내는 과정을 정리해 보겠습니다. 일단 'Kakao Developers' 홈페이지에 접속합니다. Kakao Developers 카카오 API를 활용하여 다양한 어플리케 blog.daum.net 카카오 API는 액세스 토큰(Access Token)과, 액세스 토큰을 갱신하는 데 쓰는 리프레시 토큰(Refresh Token)이 있습니다. 이번 글은 리프레시 토큰을 사용하여 엑세스 토큰을 갱신하는 방법입니다. # 카카오톡 메시지 API url = "https..

댓글 IT 2021. 6. 1.

29 2021년 05월

29

27 2021년 05월

27

17 2021년 05월

17

IT ★카카오 API를 이용하여 나에게 메시지 보내기

안녕하세요? 이번 글은 카카오 API를 이용하여 나에게 메시지 보내는 과정을 정리해 보겠습니다. 일단 'Kakao Developers' 홈페이지에 접속합니다. Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 로그인 후, 상단 메뉴 '내 애플리케이션'으로 이동합니다. '애플리케이션 추가하기'를 클릭하고, 아래 창에서 '앱 이름'과 '사업자명'을 입력해 줍니다. 테스트용으로 앱 이름은 'GeoTalk', 사업자명은 'GGRS'를 입력하고 '저장' 버튼을 클릭해 봅니다. 아래와 같이 'GeoTalk' 애플리케이션이 추가되었습니다. 'GeoTalk'을 ..

댓글 IT 2021. 5. 17.

20 2021년 04월

20

IT ★Selenium(셀레늄): 파이썬에서 웹 브라우저 제어 자동화

안녕하세요? 이번 글은 파이썬에서 웹 브라우저 상호작용을 자동화하는 Selenium(셀레늄) 패키지를 정리해 보겠습니다. 최종적으로 Selenium과 앞서 정리한 Beautiful Soup를 연동해서 크롤링을 진행할 것입니다. 이전 글은 아래와 같습니다. Python: Requests와 Beautiful Soup를 이용한 파싱(parsing) 안녕하세요? 이번 글은 Python에서 Requests와 Beautiful Soup를 이용한 파싱(parsing) 예제를 정리해 보겠습니다. 파싱은 어떤 페이지(문서, html 등)에서 내가 원하는 데이터를 특정 패턴이나 순서로 추출 blog.daum.net PyPI에 등록되어 있는 Selenium 정보는 다음 링크를 참고하시면 되겠습니다. selenium Pyth..

댓글 IT 2021. 4. 20.

13 2021년 04월

13

IT ★Python: Requests와 Beautiful Soup를 이용한 파싱(parsing)

안녕하세요? 이번 글은 Python에서 Requests와 Beautiful Soup를 이용한 파싱(parsing) 예제를 정리해 보겠습니다. 파싱은 어떤 페이지(문서, html 등)에서 내가 원하는 데이터를 특정 패턴이나 순서로 추출해 가공하는 것을 의미합니다(참고로, 크롤링(crawling)은 여러 웹 사이트를 돌아다니며 홈페이지의 정보들을 수집하고 검색 대상의 색인으로 포함시키는 기술로 정의됩니다). Requests는 Python HTTP 라이브러리입니다. Requests: HTTP for Humans™ — Requests 2.25.1 documentation Requests: HTTP for Humans™ Release v2.25.1. (Installation) Requests is an elega..

댓글 IT 2021. 4. 13.

29 2021년 03월

29

IT Windows에서 Python, Jupyter Notebook, OpenCV 설치하기

안녕하세요? 이번 글은 Windows에서 Python(프로그래밍 언어), Jupyter Notebook(개발도구), OpenCV(라이브러리)를 설치하는 과정을 정리해 보겠습니다. 스터디를 위해, 제 블로그에 개별로 존재하던 내용을 하나의 글로 정리해 봤습니다. 먼저, Python을 설치해 보겠습니다. 공식 홈페이지에 접속합니다. Welcome to Python.org The official home of the Python Programming Language www.python.org 공식 홈페이지 창은 아래와 같습니다. 상단 메뉴에서 'Downloads > Python 3.9.2'를 클릭합니다. 설치 창은 아래와 같습니다. 'Add Python 3.9 to PATH'를 체크하고, 'Install No..

댓글 IT 2021. 3. 29.