问题标签 [gspread]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python gspread:相当于 getLastRow()
我目前使用这个代码,我认为工作表增长得越多,需要的时间越长:
有没有像 GAS 的 getLastRow 这样更有效的方法?
python - Gspread 将电子表格导出到带有格式的文件系统
我需要在文件系统上下载 Google 电子表格,我正在使用 Gspread 从 Google Drive 中读取文件,效果很好。
我尝试导出为 CSV,但这当然会丢弃格式。
我想知道我是否可以做这样的事情
python - 使用 gspread 将数据附加到 Google 电子表格
问题: 我正在尝试将数据附加到 Google 电子表格中。我似乎无法将数据附加到下一行。例如,如果电子表格在 A 列上有x行(所以最后一个有数据的单元格是 A x),我想将下一个数据添加到 A 列的行x+1中。
代码: 这是我的 [Python] 代码片段:
问题:
所以在上面的代码片段中,wks.update_acell('F7',"Test")
仅将“Test”附加到 F7 中。我想在F7上打印“TEST”,当再次运行代码时,在F8上打印“TEST”......在F9上打印“TEST”,依此类推. 问:我怎样才能让它打印在“F”列但行值增加。
研究: 我一直在浏览gspread试图找到解决方案,但我还不能。
python - 使用 Python 进行 gspread 输出和 sting 操作
我使用 gspread 从 Google 文档电子表格中获取了一些数据。
这是代码片段:
当我打印val
输出是: <Cell R2C6 '76'>
。
我只是在 val its self 之后,在这种情况下是76
.
问:如何使用 python 操作字符串以从或 with获取 76 (或单引号内的数字)?<Cell R2C6 '76'>
gspread
然后我将使用这个值和一个字母并将它们连接起来以用于更新单元格。
理想情况下:该数字将与要在以下行中使用的字母连接以附加新信息,如下所示:
python - django中的while循环递增范围
我正在使用 gspread 库从 Google 电子表格中读取单元格值。我想在范围内循环,如:
而不是使用行列值,我想使用
在下一次迭代中我想要
等等。
谁能帮助我如何迭代或说增加我的列值
python - 如何使 gspread 在私人谷歌域中工作?
我查看了许多网站,但找不到答案。我按照gspread 教程的所有步骤进行操作,但是当我到达要求共享电子表格的第 7 步时,我收到一条错误消息:
我的公司使用谷歌私人域(我们的电子邮件是 my_name@mycompany.com 而不是 my_name@gmail.com),因此我们无法在组织外部共享文档。有人可以帮我找到解决方法吗?不过,我可以使用我的私人帐户使其工作。提前致谢。
python - python gspread 库仅写入标记为“sheet1”的工作表
我的工作表名为“doc_name”,它有两个工作表,“sheet1”和“sheet2”。但是,我只能将数据写入标有“sheet1”的工作表?
这是一个限制还是我做错了什么?
这有效,
但这失败了,
给出这个错误,
AttributeError:“电子表格”对象没有属性“sheet2”
我也注意到这失败了,
wks = gc.open("doc_name"). 表1
...我在哪里使用大写的“S”..只有当我指定小写时它才会写。第 1页
我如何在无需编码的情况下写入工作表... wks = gc.open("doc_name").sheet1?
python - 写入谷歌表格时python gspread连接超时
这是我现有的连接代码,可以正常工作
但大约 10 分钟后,我的连接将超时。
在阅读了一下之后,我发现在连接代码中使用了这个,
但我不确定如何包含到我现有的连接代码中。包含它的正确方法是什么?我看到的示例与我上面的连接代码不同,示例指定的密码不在我正在使用的 json 连接文件中
这是错误的输出。有时它们略有不同。但这一切都归结为相同的连接超时
python - 在 OSX Anaconda for Python 3.4.3 上安装 gspread
我已经在终端之外尝试了许多不同的变体,但到目前为止还没有任何乐趣。我正在尝试阅读 Google 电子表格,并且很想通过 Anaconda 来阅读。Anaconda 工作得很好,但到目前为止安装 gspread 包并不令人愉快。以下是我尝试过的一些变体:
这只会导致Error: No packages found in current osx-64 channels matching: gspread
这让我意识到这条路线可能只适用于通过 Anaconda 已经可用的东西。所以我尝试从这里下载和解压缩 gspread: (gspread on github)
然后导航到文件夹cd /Users/jlalonde/Downloads/gspread-master/gspread/
并尝试从那里通过一堆不同的变体进行安装。例子:
...导致相同的错误消息:
所以可能有一种快速简便的方法来做到这一点,我只是没有使用正确的命令组合来实现它。希望这是可能的。有哪位 Anaconda 专家可以提供帮助?也许除了 gspread 之外还有其他可比的东西?那也可以。
javascript - 如何通过 google docs 插件发送 webhook 请求?
我想创建一个向 webhook 发送 ajax 调用的 google-docs 插件。
我已经尝试了以下方法,但出现以下错误
错误
代码
如果这里不能使用 ajax 是否有任何其他方法可以向服务器端资源发出请求