Gspread - does .cell (1,1) make an HTTP request?

Once I completed sheet = client.open_by_key('GoogleSheetKey').get_worksheet(0)

, did sheet.cell(1,1)

another HTTP request to google APIs? or is it running from a local object at this point? Thank!

+3


source to share


1 answer


Yes, it sheet.cell(1, 1)

makes another HTTP request . This is by design: gspread is a thin API wrapper and leaves data caching to the end user.



However, if you are changing multiple cell values, consider batching updates with Worksheet.update_cells

.

+1


source







All Articles