gspread相关内容
我有一个Google工作表,我想在其中将数据添加到某个范围: 并写入我使用的数据: ws = sheet.worksheet('test_sheet') ws.update("HG3:HG5", [["test_1", "test_2", "test_3"]]) 但我可以出错: APIError:{‘code’:400,‘Message’:‘请求在范围[TEST_SHEET!
..
我目前正在使用Gspare将数据从Google工作表检索到Pandas DataFrame。 为了做到这一点,我只需在https://gspread.readthedocs.io/en/latest/user-guide.html#using-gspread-with-pandas 中遵循他们的示例 df = pd.DataFrame(sheet.get_all_records()) df["
..
我在一台带有3.0.0版Gspend的Raspberry PI上使用了python2.7。 当我使用Gspend的Get_all_Values()函数时,我收到以下错误: File "/home/pi/DB/GSheets/GoogleSheets.py", line 121, in GetAll listOfLists = googleSheetName.worksheet(
..
我正在使用Gspend,我正在寻找一种适当的方法来按脚本更改列格式。我有一个带有持续时间的专栏。我想将整列的格式更改为duration。在Google UI中,我可以标记整列,然后依次单击格式、编号和设置持续时间。是否可以通过Gspend/Google Sheet API完成此操作? 编辑 client = gspread.authorize(credentials) try:
..
我在Google Drive中有两个文件(两个Google工作表),我需要以常规模式将数据和格式从一个文件移动到另一个文件。 如下图所示,我需要保留不同的文本格式(粗体、文本颜色等): 我的第一次尝试是: 仅使用使用IMPORTRANGE的Google驱动表函数。它可以很好地复制数据,但我丢失了要在目标文件上保留的格式。 我的第二次尝试是: 使用PYTHON和GSILE程序包将数据和
..
是否有直接的方法将数据从CSV文件导入到特定 工作工作表使用gspend? 默认设置始终为Sheet1,如文档中所述。 如果没有,关于“Google API写入请求”,最经济的方法是什么? 推荐答案 您希望将CSV数据从文件放到电子表格中的特定工作表。 您希望使用Gspend来实现此目的。 您已经能够使用Gspend放置和获取电子表格的值。 如果我的理解是正确的,那么这
..
我在找到有关如何使用GSpred在特定Google Drive目录中创建GSheet的任何文档时遇到问题。 我已经检查了文档并查看了一些后端代码。 我当前使用以下代码创建电子表格: worksheet = sh.add_worksheet(title='Overview', rows='100', cols='9') 我希望能够在Google驱动器上的目录中创建电子表格,例如
..
我编写了一个脚本来连接到Google电子表格,并从中将数据加载到PostgreSQL数据库中。 我已经创建了一个服务帐户并以.json格式为其获取了必要的凭据,问题是当我尝试与我的服务帐户电子邮件共享Google工作表时,我收到一封电子邮件: 传递给以下收件人永久失败: dataload@geometric-shine-118101.iam.gserviceaccount.com
..
我在GS中有一个文档,其中自动上载了字符串格式的数值数据。 在所有单元格中都有一个标记,因此我可以通过删除它将字符串转换为数字。 当我使用gspend方法更新一个单元格时:wks.update_acell("B7", str(1939.0).replace("'"," ")) 但我想使用wks.update_cell更改区域中的所有单元格。 在官方gspend文档中有一个例子:
..
所有我都有一个单元格的值,我想知道该单元格在Gspend中的坐标。 假设我的日期为“12-11-2017”。我怎样才能找到有这个日期的单元格的坐标呢?我使用的是带有Gspend的python 3.6 推荐答案 尝试此操作: cell = worksheet.find("12-11-2017") #Find a cell with exact string value pri
..
使用 developers.google.com 我们创建了 api 用户并将凭据下载为 json 文件.现在在我的 macbook 上,gspread 身份验证在使用 credentials.json 时工作正常.当将相同的配置移动到 aws 上的 linux 服务器时,会出现 403 权限不足错误. pip 和 python 版本相同. 例外 gspread.v4.excepti
..
案例:我的脚本返回一个数据框,该数据框必须作为新的数据行附加到现有的谷歌电子表格中.截至目前,我通过 gspread 将数据框附加为多个单行. 我的代码: 导入 gspread将熊猫导入为 pddf = pd.DataFrame()# 经过一些处理,一个非空的数据帧已经被创建.output_conn = gc.open("SheetName").worksheet("xyz")# 这里'S
..
要更新一系列单元格,请使用以下命令. ## 选择一个范围cell_list = worksheet.range('A1:A7')对于 cell_list 中的单元格:cell.value = 'O_o'##批量更新worksheet.update_cells(cell_list) 对于我的应用程序,我希望它更新整个范围,但我试图为每个单独的单元格设置不同的值.这个例子的问题是每个单元格都以相同
..
我的工作表名为“doc_name",它有两个工作表,“sheet1"和“sheet2".但是,我只能将数据写入标有“sheet1"的工作表? 这是限制还是我做错了什么? 这行得通, wks = gc.open("doc_name").sheet1 但这失败了, wks = gc.open("doc_name").sheet2 出现这个错误, AttributeError:
..
我正在努力编写代码,让我找到 Google 表格的第一行空行. 我正在使用来自 github.com/burnash/gspread 的 gspread 包 如果有人能帮忙我会很高兴:) 我目前刚刚导入了模块并打开了工作表 scope = ['https://spreadsheets.google.com/feeds']凭证 = ServiceAccountCredential
..
在Google搜索和搜索Stackoveflow之后,我想找不到有关如何复制现有工作表(现有模板工作表)并将其保存到另一工作表的指南. 根据文档,有 duplicate_sheet 但是我无法做一个可行的例子,有谁可以指导我吗? 导入gspread从gspread.models导入单元格,电子表格范围= ["https://www.googleapis.com/auth/spreadshe
..
我正在使用df2gspread将某些熊猫df导入到Google表格中.该过程运行没有任何问题,但是我想在Gsheets中处理的数字信息已作为文本导入.当我使用基本数学运算并将数据存储为文本时,它可以工作,但是当我尝试使用Sheets函数(例如求和,平均值和几乎所有其他功能)时,返回的值始终为零.另外,如果我尝试在gsheet本身中将文本手动转换为数字,则不会产生任何效果. 代码如下: 将p
..
我正在编码一个新的python脚本,该脚本需要从google表格中提取数据,但是有许多要合并/合并的单元格,并且只有这次合并的左上角的单元格才有值.在所有合并的单元格上都具有该值很重要. 我该怎么办? Python 3.8.5 + gspread 3.6.0 注意:每个注释“试图获取...",其下面的代码应返回与先前代码相同的值. 电子表格测试: https:///docs
..
以有关设置颜色的问题为基础,我想知道如何重置/清除Google表格的颜色标签. 作为参考,这是设置颜色的方法 sheet = open_worksheet()#完成所有身份验证/凭据工作new_tab = sheet.worksheet('DemoTab')身体= {“请求":[{" updateSheetProperties" ;: {“属性":{" sheetId"
..
gspread谷歌工作表中是否有类似worksheet.delete_row的方法?我试过了: delete = sheet.range('A1:A1000')对于删除中的单元格:cell.value =“"sheet.update_cells(删除) 但这仅删除所有值,而不删除列.博德可以帮我吗? 解决方案 答案: gspread 中没有方法可以删除整个列,例如 Workb
..