- Вы хотите сбросить лист с помощью gspread.
- Вы уже смогли получить и поместить значения для Google Spreadsheet с помощью gspread.
Если я понимаю правильно, как насчет этого ответа? Пожалуйста, подумайте об этом, как об одном из нескольких возможных ответов.
Шаблон 1:
Если reset
в вашем вопросе - очистить все значения ячеек на листе в электронной таблице, как насчет следующий пример сценария? В этом шаблоне все значения в ячейках очищаются.
Пример сценария:
spreadsheetId = "###" # Please set the Spreadsheet ID.
sheetName = "Sheet1" # Please set the sheet name.
spreadsheet = client.open_by_key(spreadsheetId)
worksheet = spreadsheet.worksheet(sheetName)
worksheet.clear()
Шаблон 2:
Если reset
в вашем вопросе, чтобы очистить все значения и формат ячеек на листе в электронной таблице, как насчет следующего примера сценария? В этом шаблоне все значения и форматы ячеек в ячейках очищаются.
Пример сценария:
spreadsheetId = "###" # Please set the Spreadsheet ID.
sheetName = "Sheet1" # Please set the sheet name.
spreadsheet = client.open_by_key(spreadsheetId)
worksheet = spreadsheet.worksheet(sheetName)
requests = {"requests": [{"updateCells": {"range": {"sheetId": worksheet._properties['sheetId']}, "fields": "*"}}]}
res = spreadsheet.batch_update(requests)
print(res)
Ссылки:
Если я неправильно понял ваш вопрос, и это не было Результат, который вы хотите, я прошу прощения.