MCPcopy
hub / github.com/burnash/gspread / _get_sheet_property

Method _get_sheet_property

gspread/worksheet.py:292–299  ·  view source on GitHub ↗

return a property of this worksheet or default value if not found

(self, property: str, default_value: Optional[T])

Source from the content-addressed store, hash-verified

290 return convert_colors_to_hex_value(**tab_color)
291
292 def _get_sheet_property(self, property: str, default_value: Optional[T]) -> T:
293 """return a property of this worksheet or default value if not found"""
294 meta = self.client.fetch_sheet_metadata(self.spreadsheet_id)
295 sheet = finditem(
296 lambda x: x["properties"]["sheetId"] == self.id, meta["sheets"]
297 )
298
299 return sheet.get(property, default_value)
300
301 def acell(
302 self,

Callers 3

test_merge_cellsMethod · 0.80

Calls 3

finditemFunction · 0.85
getMethod · 0.80
fetch_sheet_metadataMethod · 0.45

Tested by 1

test_merge_cellsMethod · 0.64