本文主要是介绍AUTOMATE THE BORING STUFF WITH PYTHON读书笔记 - 第14章:WORKING WITH GOOGLE SHEETS,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Google Sheet是在线的云端应用,等有网再说吧。
INSTALLING AND SETTING UP EZSHEETS
$ pip3 install --user ezsheets
使用ezsheet需要激活Google Sheets 和 Google Drive API。详见:
https://console.developers.google.com/apis/library/sheets.googleapis.com/
https://console.developers.google.com/apis/library/drive.googleapis.com/
然后会得到三个文件:
- credentials-sheets.json
- token-sheets.pickle
- token-drive.pickle
SPREADSHEET 对象
>>> import ezsheets
>>> ss = ezsheets.Spreadsheet('spreadsheet ID,在地址栏获取')
>>> ss
Spreadsheet(spreadsheetId='spreadsheet ID,在地址栏获取')
>>> ss.title
>>> ss = ezsheets.createSpreadsheet('标题')
>>> ss = ezsheets.upload('已有spreadsheet.xlsx')
>>> ezsheets.listSpreadsheets()
接下来还可以下载,获取各类属性,删除等,略。
SHEET 对象
Spreadsheet 由多个Sheet对象组成。
读写数据和Excel是类似的,略。
GOOGLE SHEETS 限额
Google Sheet有读写操作数量限制。
免费账号在100秒类只运行100次读和100次写。
可以付费增加限额,参见这里。
这篇关于AUTOMATE THE BORING STUFF WITH PYTHON读书笔记 - 第14章:WORKING WITH GOOGLE SHEETS的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!