谷歌电子表格创建/更新工具

google_spreadsheet的Python项目详细描述


authorPahaz Blinov

repohttps://github.com/pahaz/google-spreadsheets-api/

简单的创建/附加google电子表格api助手。

要求

安装

google_spreadsheet在pypi上,所以只需运行:

pip install google_spreadsheet

easy_install google_spreadsheet

在您的环境中安装它。

要从源安装,请克隆 repo然后运行:

python setup.py install

使用场景

google_spreadsheet有帮助的两个典型用例是: 一。创建带有受限访问规则的新电子表格, 2.将数据追加到现有的电子表格中。

您可以使用它将用户数据导出到google电子表格。 并将这些数据共享到世界各地或共享给特定用户。

用法示例

示例1:创建电子表格

fromgoogle_spreadsheetimportget_credentials,Spreadsheetsdefcreate_example():credentials=get_credentials('auth.json',['https://www.googleapis.com/auth/drive','https://www.googleapis.com/auth/spreadsheets'])api=Spreadsheets(credentials=credentials)sheet=api.create('test1',writers=['pahaz.blinov@gmail.com'])print(sheet)if__name__=='__main__':create_example()
< H3>示例2:将行追加到现有的电子表格< EH3>
fromgoogle_spreadsheetimportget_credentials,Spreadsheetsdefappend_data_example():credentials=get_credentials('auth.json',['https://www.googleapis.com/auth/drive','https://www.googleapis.com/auth/spreadsheets'])api=Spreadsheets(credentials=credentials)sheet=api.get('1jSHsmPTOOiPXdYQlrVBwbo3MO1vp64lmi5R_Ld_duKo')sheet.append([[1,2],[3,4]])if__name__=='__main__':append_data_example()

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
字符串Java字母替换无效   java Spring Roo JPA MS SQL Server无法打开JPA EntityManager组织。冬眠例外GenericJDBCException:无法打开连接   在scala中使用JavaWS对大型数据文件进行java流式处理   Java编译器是否将字节和短字符识别为文本?   java无法查找符号错误,空指针   mongodb在Java中重用数据库连接   java将多个StringArray从字符串文件获取到活动中   java是一个变量,它只保存最后一次鼠标单击的坐标   c#尺寸有限;添加、删除和洗牌   java如何在Android中显示来自资产文件夹的文本文件中的文本   Android应用程序中的java Tensorflow Lite自定义对象检测模型错误   java如何在foreachloop中使用scanner将来自命令行的输入存储到数组中   java如何定义一个好的存储库接口   Android中的java解析动态json对象