ss sheettitles the titles of all the sheet objects ('students''classes''resources'ss sheets the sheet objects in this spreadsheetin order (<sheet sheetid= title='classes'rowcount= columncount= ><sheet sheetid= title='resources'rowcount= columncount= >ss[ the first sheet object in this spreadsheet ss['students'sheets can also be accessed by title del ss[ delete the first sheet object in this spreadsheet ss sheettitles the "studentssheet object has been deleted('classes''resources'if someone changes the spreadsheet through the google sheets websiteyour script can update the spreadsheet object to match the online data by calling the refresh(methodss refresh(this will refresh not only the spreadsheet object' attributes but also the data in the sheet objects it contains the changes you make to the spreadsheet object will be reflected in the online spreadsheet in real time downloading and uploading spreadsheets you can download google sheets spreadsheet in number of formatsexcelopenofficecsvtsvand pdf you can also download it as zip file containing html files of the spreadsheet' data ezsheets contains functions for each of these optionsimport ezsheets ss ezsheets spreadsheet(' -jx ne k_vqi so-taxofbxx_ tujwnkpc ljeu'ss title 'class datass downloadasexcel(downloads the spreadsheet as an excel file 'class_data xlsxss downloadasods(downloads the spreadsheet as an openoffice file 'class_data odsss downloadascsv(only downloads the first sheet as csv file 'class_data csvss downloadastsv(only downloads the first sheet as tsv file 'class_data tsvss downloadaspdf(downloads the spreadsheet as pdf 'class_data pdfss downloadashtml(downloads the spreadsheet as zip of html files 'class_data zipnote that files in the csv and tsv formats can contain only one sheetthereforeif you download google sheets spreadsheet in this formatyou working with google sheets