gspread -.cell(1,1) выполняет HTTP-запрос?
Однажды я выполнил sheet = client.open_by_key('GoogleSheetKey').get_worksheet(0)
делает sheet.cell(1,1)
выполнить еще один HTTP-запрос к Google API? или это работает от локального объекта в этот момент? Спасибо!
1 ответ
Решение
Да, sheet.cell(1, 1)
выполняет другой HTTP-запрос. Это сделано специально: gspread является "тонкой" оболочкой API и оставляет кеширование данных конечному пользователю.
Однако, если вы изменяете несколько значений ячеек, рассмотрите возможность пакетирования обновлений с Worksheet.update_cells
метод.