当前位置: 首页 > 知识库问答 >
问题:

Python-创建

司空叶五
2023-03-14

我正在尝试创建一个创建Excel文件的函数,并通过API(我认为这是可能的)将Excel文件上传到Google Sheets(可能是Google Drive)。然后,该功能将把Google Sheets发布到Web(如Google Sheets Web UI中的发布到Web功能),以便将Google Sheets嵌入我的网站进行预览。

我无法通过Python找到要发布到Web的APIendpoint。

我发现只有一个Stackoverflow链接是通过JS代码实现的(Google Sheets API:如何“发布到web”以获得可嵌入的工作表?),但它需要在客户端进行身份验证。在我的例子中,我想用授权令牌(硬代码或由后端管理)在后端(服务器)中实现该功能

共有2个答案

司浩壤
2023-03-14

尝试使用gspread直接上传到google工作表,而不是创建excel工作表。

如果你有一张excel表格,你可以尝试在excel中读取该单元格,然后在google表格中写入该单元格

(不是我的链接,但应该是入门的好参考)

https://gspread.readthedocs.io/en/latest/

https://pypi.org/project/gspread/

https://www.youtube.com/watch?v=cnPlKLEGR7E

顾宣
2023-03-14

不幸的是,Google Drive和Google Sheets都没有APIendpoint,它们与Google Sheets UI中的发布到Web菜单项具有相同的功能。

由于可以使用发布到web菜单项的结果将工作表嵌入网页或Google站点,因此它可能是工作表甚至驱动器的有用API方法。

但是,您可以让Google知道,这是一个对Sheets API很重要的功能,您希望请求他们实现它。谷歌的问题追踪器[1]是开发者报告问题并为其开发服务提出功能请求的地方。

在这里可以找到为Google Sheets API提交功能请求的页面[2]

  1. 谷歌的问题追踪器
  2. 提交Google Sheets API功能请求
 类似资料:
  • 本文向大家介绍用Python创建类,包括了用Python创建类的使用技巧和注意事项,需要的朋友参考一下 在类的语句创建一个新的类定义。该类的名称紧随关键字class之后紧跟一个冒号,如下所示- 该类具有一个文档字符串,可以通过ClassName .__ doc__访问。 class_suite由定义类成员,数据属性和函数的所有组件语句组成。 示例 以下是一个简单的Python类的示例- 变量emp

  • 问题内容: 我正在尝试学习python,现在我试图摆脱类的困扰,以及如何使用实例操作它们。 我似乎无法理解这个练习问题: 创建并返回其名称,年龄和专业与输入的对象相同的学生对象 我只是不明白对象的含义,是否意味着我应该在包含这些值的函数内创建一个数组?或创建一个类,然后将该函数放入其中并分配实例?(在问这个问题之前,我被要求开设一个学生班,里面要写姓名,年龄和专业) 问题答案: 请注意,即使Pyt

  • 问题内容: 我正在寻找一种在python中动态创建html文件的方法。我正在编写画廊脚本,该脚本在目录中进行迭代,收集文件元数据。然后,我打算使用此数据基于html自动创建图片库。事情很简单,只是一张图片表。 我真的不认为手动写入文件是最好的方法,并且代码可能很长。那么,有没有更好的方法可以做到这一点,可能是html特定的? 问题答案: 我认为,如果我对您的理解正确,那么您可以在此处看到“使用Py

  • 问题内容: 我需要动态创建一个类。为了更详细,我需要动态创建Django类的子类。 通过“动态”,我打算基于用户提供的配置创建一个类。 例如 我想要一个命名为该类的子类的类。 该类应具有所选属性的列表。 ....在这种情况下 有什么有用的提示吗?:) 问题答案: 您可以通过调用内置函数并传递适当的参数来动态创建类,例如: 它适用于新型类。我不确定这是否也适用于老式类。

  • 我试图在python-docx(https://github.com/mikemaccana/python-docx)的帮助下自动创建. docx文件(WordML)。我当前的脚本使用以下循环手动创建ToC: 有人知道使用“word内置”ToC功能的方法吗?该功能会自动添加索引,并创建到各个章节的段落链接? 非常感谢!

  • 问题内容: 我正在尝试将服务器端Ajax响应脚本转换为,但显然无法正常工作。 这是服务器端脚本: 这是转换后的代码 我正在使用simplejson对Python列表进行编码(因此它将返回JSON数组)。我还不能弄清楚问题所在。但是我认为我对“回声”做错了。 问题答案: 我通常使用字典,而不是列表来返回JSON内容。 在Django 1.7之前的版本中,你将像这样返回它: 对于Django 1.7+