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!


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




All Articles