본문 바로가기
IT 로그/Python

[API] 파이썬과 구글 API Spreadsheet 활용 Google APIs

by 잡다무니 2020. 11. 26.

안녕하세요. 잡다무니입니다.

 

웹 크롤링한 데이터를 구글 스프레드시트에 데이터를 넣기 위하여, 사전 세팅을 해야 합니다.

데이터만 넣으면 활용할 수 있는 방법이 다양해집니다.

DB 대신에 스프레드시트를 활용해볼 수 있겠죠?!

 

하기 install 정보는 파이썬에서 구글 스프레드시트를 이용하기 위한 라이브러리입니다.

pip install gspread
pip install --upgrade oauth2client
pip install --upgrade google-api-python-client

1. 구글 클라우드 플랫폼 사이트 접속!!

 

Google Cloud Platform

하나의 계정으로 모든 Google 서비스를 Google Cloud Platform을 사용하려면 로그인하세요.

accounts.google.com

2. 라이브러리 클릭!!

3. Google Drive API 클릭!!

4. 사용자 인증 정보 만들기 클릭!!

5. 프로젝트에 사용자 인증 정보 추가!!

6. 사용자 인증 정보 만들기 클릭!!

7. 서비스 계정 클릭!!

8. 서비스 계정 만들기 진행!!

필요에 따라 역할을 선택하면 되지만, 간단한 프로젝트이기 때문에 전부 선택 후 부여하였습니다.

9. 서비스 계정 세부 정보 입력!!

→ 이름을 입력하면 자동적으로 이메일이 생성됩니다. 이메일 잘 기억!!

 

10. 구글 드라이브에서 구글 스프레드 시트를 추가하고 오픈!!

→ 공유 버튼 클릭!!

11. 사용자 및 그룹 추가에 기억해둔 이메일 입력!!

예) 아래 이미지 F가 구글 로그인한 아이디라면, K가 추가한 이메일 주소입니다.

 

파이썬에서 구글 스프레드시트를 사용하기 위한 사전 세팅을 알아보았습니다.

이후 글에서는 구글 스프레드시트에 데이터를 넣어보는 파이썬 코드를 작성하겠습니다.

 

짧은 글이지만 읽어주셔서 감사합니다.

 

 

※ 참고 사이트

: 자세한 글은 참고 사이트에도 많으니, 방문 이용하시면 좋을 것 같습니다. 확인 부탁드려요~

 

[Python] Service Account로 구글 스프레드시트 업데이트하기

읽지 않아도 되는 서론; 구글 시트를 업데이트하려면 당연히 별도의 인증절차가 필요하다. 업데이트하려는 자가 그 시트에 대한 접근 권한이 있는지 알아야 하기 때문이다. 이건

yuda.dev

 

파이썬으로 구글드라이브/스프레드시트 API 활용하기 (예제) - 아무튼 워라밸

파이썬으로 구글 드라이브, 특히 구글 스프레드시트 다루는 방법에 대해 정리했다. API를 활용해보자.

hleecaster.com

댓글