Python-通过Google Sheet API创建Google表格并将其发布到网站
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python-通过Google Sheet API创建Google表格并将其发布到网站相关的知识,希望对你有一定的参考价值。
我正在尝试创建一个用于创建Excel文件并将Excel文件通过API上传到Google表格(可能是Google云端硬盘)的功能(我认为这是可能的)。然后,该功能会将Google表格发布到Web(就像Google表格Web UI中的Publish to Web
功能一样),以便将Google表格嵌入到我的网站中进行预览。
我不知道API端点是否可以通过Python执行Publish To Web
。
[唯一的Stackoverflow链接我发现有人通过JS代码(Google Sheets API: How to "publish to web" for embeddable sheet?)做到了,但是它需要在客户端进行身份验证。就我而言,我想在后端(服务器)中使用授权令牌(硬编码或由后端管理)来实现该功能]
非常感谢有人知道实现我目标的解决方案。非常感谢。
代替创建Excel工作表,尝试使用gspread直接上传到google工作表。
如果您要浏览Excel工作表,请尝试在Excel中读取单元格,然后在Google工作表中写入该单元格
(不是我的链接,但应该是入门的很好参考)
https://gspread.readthedocs.io/en/latest/
https://pypi.org/project/gspread/
https://www.youtube.com/watch?v=cnPlKLEGR7E
以上是关于Python-通过Google Sheet API创建Google表格并将其发布到网站的主要内容,如果未能解决你的问题,请参考以下文章
python google sheet API的无效JSON有效负载错误
通过 Drive API 自动执行 Google Sheet 操作(制作副本、Google App 脚本、触发器)