파이썬으로 스프레드시트를 조작할 수 있습니다.
개발 환경설정 셋팅에 핵심을 둔 포스팅입니다.
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]])