使用 Google Sheets API 进行数据收集并将其存储在 Google Sheets 中。
代码示例:
import json
import gspread
from google.oauth2.service_account import Credentials
from googleapiclient.discovery import build
creds_json = ""
creds = Credentials.from_service_account_file(creds_json)
service = build('sheets', 'v4', credentials=creds)
sheet_name = ""
sheet = client.create(sheet_name)
header_row = ["Column1", "Column2", "Column3", ...]
sheet.add_worksheet(title="", rows=1, cols=len(header_row))
sheet.values_update("!A1", params={'valueInputOption': 'USER_ENTERED'}, body={'values': [header_row]})
data = [, , ...]
sheet.values_append("", params={'valueInputOption': 'USER_ENTERED'},
body={'values': data}, insert_data_option='INSERT_ROWS')