File size: 964 Bytes
02934e6
76a8cb9
02934e6
76a8cb9
 
02934e6
76a8cb9
 
02934e6
76a8cb9
 
02934e6
76a8cb9
02934e6
76a8cb9
 
 
 
 
 
02934e6
76a8cb9
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
from googleapiclient.discovery import build
from google.oauth2 import service_account

SERVICE_ACCOUNT_FILE = 'keys.json'
SCOPES = ['https://www.googleapis.com/auth/spreadsheets']

creds = service_account.Credentials.from_service_account_file(
        SERVICE_ACCOUNT_FILE, scopes=SCOPES)

# The ID of a sample spreadsheet.
SPREADSHEET_ID = '1DNoNf4glcuMxKoVzHVrFo-MktmsVji1wf4IHeraWH84'

service = build('sheets', 'v4', credentials=creds)

# Call the Sheets API
sheet = service.spreadsheets()
result = sheet.values().get(spreadsheetId=SPREADSHEET_ID,
                            range="A1:B2").execute()
values = result.get('values', [])
print(values)

aoa = [["3/1/2022", 4000],["4/4/2022", 3000],["7/12/2022", 7000]]
request = sheet.values().update(spreadsheetId=SPREADSHEET_ID,
                                range="Sheet2!B2", valueInputOption="USER_ENTERED",
                                body={"values":aoa})
response = request.execute()
print(response)