Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/asweigart/ezsheets
/ functions
Functions
133 in github.com/asweigart/ezsheets
⨍
Functions
133
◇
Types & classes
3
↓ 35 callers
Method
get
Retrieve the value in a cell. The arguments to `get()` can either be two integers (column and row) or a single string such as 'A1'.
src/ezsheets/__init__.py:882
↓ 34 callers
Method
createSheet
Create a new Sheet object in this Spreadsheet.
src/ezsheets/__init__.py:432
↓ 26 callers
Method
delete
(self)
src/ezsheets/__init__.py:1475
↓ 24 callers
Function
_makeRequest
(requestType, **kwargs)
src/ezsheets/__init__.py:117
↓ 24 callers
Method
getRows
(self, startRow=1, stopRow=None)
src/ezsheets/__init__.py:943
↓ 22 callers
Method
getColumns
(self, startColumn=1, stopColumn=None)
src/ezsheets/__init__.py:988
↓ 17 callers
Method
refresh
(self)
src/ezsheets/__init__.py:1004
↓ 16 callers
Method
update
(self, *args)
src/ezsheets/__init__.py:1105
↓ 13 callers
Function
checkIfSpreadsheetInOriginalState
()
tests/test_ezsheets.py:17
↓ 13 callers
Method
resize
(self, columnCount=None, rowCount=None)
src/ezsheets/__init__.py:1493
↓ 12 callers
Method
getColumn
(self, colNum)
src/ezsheets/__init__.py:970
↓ 11 callers
Method
updateRows
(self, rows, startRow=1)
src/ezsheets/__init__.py:1259
↓ 10 callers
Function
getColumnLetterOf
getColumnLetterOf(1) => 'A', getColumnLetterOf(27) => 'AA
src/ezsheets/__init__.py:1676
↓ 10 callers
Method
getRow
(self, rowNum)
src/ezsheets/__init__.py:928
↓ 10 callers
Method
updateColumns
(self, columns, startColumn=1)
src/ezsheets/__init__.py:1320
↓ 8 callers
Method
updateColumn
(self, column, values)
src/ezsheets/__init__.py:1210
↓ 7 callers
Function
_logWriteRequest
Logs a write request to the `_WRITE_REQUESTS` deque. This function should be called whenever a Google Sheets write request is made. It will a
src/ezsheets/__init__.py:68
↓ 7 callers
Method
_updateGridProperties
(self)
src/ezsheets/__init__.py:1062
↓ 7 callers
Method
clear
(self)
src/ezsheets/__init__.py:1426
↓ 7 callers
Method
updateRow
(self, row, values)
src/ezsheets/__init__.py:1167
↓ 6 callers
Method
_download
(self, filename=None, _fileType="spreadsheet")
src/ezsheets/__init__.py:456
↓ 6 callers
Function
init
( credentialsFile='.', sheetsTokenFile="token-sheets.pickle", driveTokenFile="token-drive.pickle",
src/ezsheets/__init__.py:1737
↓ 5 callers
Method
_enlargeIfNeeded
(self, requestedColumn=None, requestedRow=None)
src/ezsheets/__init__.py:1095
↓ 4 callers
Function
_logReadRequest
Logs a read request to the `_READ_REQUESTS` deque. This function should be called whenever a Google Sheets read request is made. It will also
src/ezsheets/__init__.py:93
↓ 4 callers
Function
getColumnNumberOf
getColumnNumberOf('A') => 1, getColumnNumberOf('AA') => 27
src/ezsheets/__init__.py:1693
↓ 3 callers
Function
convertToColumnRowInts
(arg)
src/ezsheets/__init__.py:1635
↓ 3 callers
Method
delete
(self, permanent=False)
src/ezsheets/__init__.py:496
↓ 3 callers
Method
refresh
Updates this Spreadsheet object's Sheet objects with the current data of the spreadsheet and sheets on Google sheets.
src/ezsheets/__init__.py:251
↓ 2 callers
Function
_getTabColorArg
(value)
src/ezsheets/__init__.py:1595
↓ 2 callers
Method
_refreshData
(self)
src/ezsheets/__init__.py:1038
↓ 2 callers
Method
_refreshPropertiesWithSheetPropertiesDict
(self, sheetPropsDict)
src/ezsheets/__init__.py:1019
↓ 2 callers
Method
copyTo
(self, destinationSpreadsheet)
src/ezsheets/__init__.py:1451
↓ 2 callers
Method
downloadAsExcel
(self, filename=None)
src/ezsheets/__init__.py:481
↓ 2 callers
Method
index
The integer index of this Sheet in it's Spreadsheet's tuple of Sheet objects.
src/ezsheets/__init__.py:634
↓ 1 callers
Function
_makeFilenameSafe
(filename)
src/ezsheets/__init__.py:529
↓ 1 callers
Method
_refreshProperties
(self)
src/ezsheets/__init__.py:1008
↓ 1 callers
Function
createSpreadsheet
(title="Untitled spreadsheet")
src/ezsheets/__init__.py:1650
↓ 1 callers
Method
downloadAsCSV
(self, filename=None)
src/ezsheets/__init__.py:478
↓ 1 callers
Method
downloadAsHTML
(self, filename=None)
src/ezsheets/__init__.py:490
↓ 1 callers
Method
downloadAsODS
(self, filename=None)
src/ezsheets/__init__.py:484
↓ 1 callers
Method
downloadAsPDF
(self, filename=None)
src/ezsheets/__init__.py:487
↓ 1 callers
Method
downloadAsTSV
(self, filename=None)
src/ezsheets/__init__.py:493
↓ 1 callers
Method
find
(self, needle)
src/ezsheets/__init__.py:967
↓ 1 callers
Function
getIdFromUrl
(url)
src/ezsheets/__init__.py:1662
↓ 1 callers
Function
listSpreadsheets
()
src/ezsheets/__init__.py:1834
Method
Sheet
(self, title="", index=None, columnCount=DEFAULT_NEW_COLUMN_COUNT, rowCount=DEFAULT_NEW_ROW_COUNT)
src/ezsheets/__init__.py:519
Method
__contains__
Returns `True` if the `str` representation of `item` is equal to or within the `str` representation of a cell in this sheet.
src/ezsheets/__init__.py:959
Method
__delitem__
Delete the Sheet object at index `key`. :param key An integer index of the Sheet to delete.
src/ezsheets/__init__.py:318
Method
__eq__
A Spreadsheet object is only considered equal to Spreadsheet objects with the same ID.
src/ezsheets/__init__.py:511
Method
__eq__
A Sheet object is only considered equal to itself.
src/ezsheets/__init__.py:689
Method
__getitem__
Retrieve the Sheet object at index `key`. :param key An integer index of the Sheet to retrieve.
src/ezsheets/__init__.py:293
Method
__getitem__
(self, *key)
src/ezsheets/__init__.py:1564
Method
__init__
Initializer for Spreadsheet objects. :param spreadsheetId: The ID or URL of the spreadsheet on Google Sheets. E.g. `'https://docs.go
src/ezsheets/__init__.py:182
Method
__init__
TODO
src/ezsheets/__init__.py:541
Method
__iter__
Return an iterable of the Sheet objects in this Spreadsheet.
src/ezsheets/__init__.py:357
Method
__iter__
(self)
src/ezsheets/__init__.py:1591
Method
__len__
Return the number of Sheet objects in this Spreadsheet.
src/ezsheets/__init__.py:351
Method
__repr__
A string representation of code that can recreate this Spreadsheet object.
src/ezsheets/__init__.py:399
Method
__repr__
TODO
src/ezsheets/__init__.py:869
Method
__setitem__
(self, *args)
src/ezsheets/__init__.py:1575
Method
__str__
A human-readable string representation of this Spreadsheet object.
src/ezsheets/__init__.py:393
Method
__str__
TODO
src/ezsheets/__init__.py:856
Function
addOriginalSheet
()
tests/test_ezsheets.py:25
Function
checkPreAndPostCondition
()
tests/test_ezsheets.py:33
Method
columnCount
The number of columns in this Sheet object.
src/ezsheets/__init__.py:738
Method
columnGroupControlAfter
TODO
src/ezsheets/__init__.py:842
Function
convertAddress
(*address)
src/ezsheets/__init__.py:1716
Method
frozenColumnCount
The integer number of frozen columns in this Sheet object. Frozen columns remain visible in the browser even as the user scrolls the
src/ezsheets/__init__.py:787
Method
frozenRowCount
The integer number of frozen rows in this Sheet object. Frozen rows remain visible in the browser even as the user scrolls down the S
src/ezsheets/__init__.py:762
Method
hideGridlines
The Boolean setting of whether the gridlines in the Sheet are visible or not.
src/ezsheets/__init__.py:812
Method
id
The unique, read-only id for this Spreadsheet on Google Sheets.
src/ezsheets/__init__.py:372
Method
id
The unique, read-only ID string of this Sheet object in its Spreadsheet. (This is the old, deprecated name. Use id instead.)
src/ezsheets/__init__.py:705
Function
init
()
tests/test_ezsheets.py:125
Method
open
(self)
src/ezsheets/__init__.py:507
Method
rowCount
The number of rows in this Sheet object.
src/ezsheets/__init__.py:714
Method
rowGroupControlAfter
TODO
src/ezsheets/__init__.py:827
Method
sheetId
The unique, read-only ID string of this Sheet object in its Spreadsheet. (This is the old, deprecated name. Use id instead.)
src/ezsheets/__init__.py:698
Method
sheetTitles
A tuple of the Sheet objects' titles (as strings) in this Spreadsheet object.
src/ezsheets/__init__.py:387
Method
spreadsheet
The Spreadsheet object that contains this Sheet object.
src/ezsheets/__init__.py:558
Method
spreadsheetId
The unique, read-only id for this Spreadsheet on Google Sheets. (This is the old, deprecated name. Use id instead.)
src/ezsheets/__init__.py:364
Method
tabColor
The color of the Sheet's tab as displayed in the browser.
src/ezsheets/__init__.py:599
Function
test_Spreadsheet_attr
(init, checkPreAndPostCondition)
tests/test_ezsheets.py:148
Function
test_Spreadsheet_url
(init)
tests/test_ezsheets.py:144
Function
test__getTabColorArg
()
tests/test_ezsheets.py:112
Function
test_basic
()
tests/test_ezsheets.py:41
Function
test_bean_count
()
tests/test_automate2nded.py:494
Function
test_changeSheetIndex
(init, checkPreAndPostCondition)
tests/test_ezsheets.py:263
Function
test_columnNumberLetterTranslation
()
tests/test_ezsheets.py:83
Function
test_convertAddress
()
tests/test_ezsheets.py:810
Function
test_convertToColumnRowInts
()
tests/test_ezsheets.py:88
Function
test_createSheet_deleteSheet
(init, checkPreAndPostCondition)
tests/test_ezsheets.py:157
Function
test_eq
(init, checkPreAndPostCondition)
tests/test_ezsheets.py:376
Function
test_getColumnLetterOf
()
tests/test_ezsheets.py:54
Function
test_getColumnNumberOf
()
tests/test_ezsheets.py:70
Function
test_getIdFromUrl
()
tests/test_ezsheets.py:45
Function
test_getitem
(init, checkPreAndPostCondition)
tests/test_ezsheets.py:837
Function
test_getitem_delitem
(init, checkPreAndPostCondition)
tests/test_ezsheets.py:175
Function
test_gridProperties_settersGetters
(init, checkPreAndPostCondition)
tests/test_ezsheets.py:667
Function
test_iter
(init, checkPreAndPostCondition)
tests/test_ezsheets.py:314
Function
test_len
(init, checkPreAndPostCondition)
tests/test_ezsheets.py:254
next →
1–100 of 133, ranked by callers