파이썬으로 스프레드시트 조작하기

·2023년 5월 15일
0

TL;DR

파이썬으로 스프레드시트를 조작할 수 있습니다.
개발 환경설정 셋팅에 핵심을 둔 포스팅입니다.

개발 환경설정

샘플코드

2개 파이썬 라이브러리가 사전 설치되어져 있어야 합니다.

pip install oauth2client
pip install gspread

아래 코드에서 <파일.json>, <스프레드시트id> 2개 값만 변경하면 됩니다.

add_data.py

from google.oauth2 import service_account
import gspread

# 인증
credentials = service_account.Credentials.from_service_account_file('<파일.json>')
scoped_credentials = credentials.with_scopes(
  [
    'https://www.googleapis.com/auth/spreadsheets',
  ])

gc = gspread.Client(auth=scoped_credentials)

spreadsheet_id = "<스프레드시트id>"
sheet = gc.open_by_key(spreadsheet_id)

worksheet = sheet.get_worksheet(0)
worksheet.clear()
worksheet.update("A1:C3",[["first","second","third"],[1000,2000,3000],[1500,2500,3500]])

참고

0개의 댓글