【发布时间】:2020-06-27 23:10:07
【问题描述】:
我正在尝试使用 Google Sheets API 更改 column width。我知道spreadsheetId 可以通过ss_drive.get('id') 获取,但我不知道如何获取sheetId:
ss_drive = drive_api.files().create(body=file_metadata).execute()
ssId = ss_drive.get('id')
sheets_api = build('sheets', 'v4', credentials=credentials)
requests = []
requests.append({
"updateDimensionProperties": {
"range": {
"sheetId": sheetId,
"dimension": "COLUMNS",
"startIndex": 0,
"endIndex": 1
},
"properties": {
"pixelSize": 160
},
"fields": "pixelSize"
}
})
response = sheets_api.spreadsheets().batchUpdate(
spreadsheetId=ssId, body={'requests': requests}).execute()
我将"sheetId": sheetId 更改为"sheetId": 0。并且列改变了它的宽度。
【问题讨论】: