F. *_*nim 6 python google-sheets-api
我正在尝试column width使用 Google Sheets API 进行更改。我知道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()
Run Code Online (Sandbox Code Playgroud)
我"sheetId": sheetId改为"sheetId": 0. 并且该列的宽度也发生了变化。
您的帐户中可以存储多个工作表,因此您需要事先知道工作表 ID。您可以登录https://sheets.google.com,导航到您选择的工作表,URL 将类似于:
https://docs.google.com/spreadsheets/d/1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms
Run Code Online (Sandbox Code Playgroud)
后面的标记d/是电子表格的 ID,您可以根据开发人员示例在查询中使用它。
| 归档时间: |
|
| 查看次数: |
1669 次 |
| 最近记录: |