Google Sheets API v4:API-интерфейс Python Google Таблицы v4: Как сделать пакетное получение и пакетное обновление листов Google?
Python Quickstart показывает, как получить данные из таблицы Google:
result = service.spreadsheets().values()
.get(spreadsheetId=spreadsheetId, range=rangeName).execute()
values = result.get('values', [])
См https://developers.google.com/sheets/quickstart/python
Теперь, я решил синтаксис Batch Get:
Я пробовал следующее, но получил значение null для 'значений':
rangeName = ["Class Data!A2:E2","Class Data!A3:E3"]
result = service.spreadsheets().values().batchGet(
spreadsheetId=spreadsheetId, ranges=(rangeName)).execute()
for r in result['valueRanges']:
print (r.values()[0],r.values()[1])
Вы можете разместить свой код или фрагмент код, как авторизация и основной код, который использует spreadsheets.values.batchUpdate/batchGet, и ошибка журналы тоже. Благодаря! –