如何读取命名范围内的数据?

用户名

我已经看过Google Sheets API v4的文档,找不到从命名范围读取数据的方法具体来说,我在使用Python,并且正在寻找一些类似的东西:

named_range = 'My Beautiful Range'
service = build('sheets', 'v4', credentials=creds)
sheet = service.spreadsheets()
result = sheet.values().get(spreadsheetId=my_id,
                            namedRange=named_range).execute()
values = result.get('values', [])

有没有这样的API?

罗恩·M

是的,sheetsheets.values.getsheets.get都接受命名范围作为其范围range parameter

请记住,您命名的范围应该是有效的并且存在于您要访问的电子表格中。

笔记:

有效范围名称:

  • 只能包含字母,数字和下划线。
  • 不能以数字或单词“ true”或“ false”开头。
  • 不能包含任何空格或标点符号。
  • 必须为1–250个字符。
  • 不能使用A1或R1C1语法。例如,如果您给范围命名,如“ A1:B2”或“ R1C1:R2C2”,则可能会出错。

样例代码:

named_range = 'MyBeautifulRange'
result = sheet.values().get(spreadsheetId=my_id,
                            range=named_range).execute()
values = result.get('values', [])

样本表:

在此处输入图片说明

使用API​​资源管理器的示例电子表格.values.get请求:

在此处输入图片说明

样本响应主体:

{
  "range": "Sheet1!A1:B3",
  "majorDimension": "ROWS",
  "values": [
    [
      "A1",
      "B1"
    ],
    [
      "A2",
      "B2"
    ],
    [
      "A3",
      "B3"
    ]
  ]
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何读取命名范围内的数据?

来自分类Dev

命名范围内的通配符

来自分类Dev

如何压缩范围内的数据帧?

来自分类Dev

如何压缩范围内的数据帧?

来自分类Dev

如何在命名范围内更改特定值

来自分类Dev

如何在命名范围内具有多个if语句

来自分类Dev

删除命名范围内的重复项

来自分类Dev

Excel:更新命名范围内的值

来自分类Dev

如何计算数据范围内的行数?

来自分类Dev

如何检索特定日期范围内的数据?

来自分类Dev

如何缩放特殊范围内的数据[0.9 1.1]?

来自分类Dev

如何在行范围内从HSQL检索数据?

来自分类Dev

如何提取位于Sql范围内的数据

来自分类Dev

如何获取日期范围内的数据总和

来自分类Dev

如何使“范围内”随机?

来自分类Dev

在多个DATE(年)范围内选择数据到命名列中SQL Server

来自分类Dev

在多个DATE(年)范围内选择数据到命名列中SQL Server

来自分类Dev

如何获得范围内的范围值

来自分类Dev

Excel 命名范围范围为工作簿从工作表范围内的命名范围打印

来自分类Dev

如何在命名空间范围内前向声明constexpr对象?

来自分类Dev

如何在Excel命名范围内删除/忽略产生错误的结果?

来自分类Dev

如何给Web应用程序命名,以便在世界范围内访问

来自分类Dev

如何在Excel中对命名范围内的每一行求和?

来自分类Dev

命名空间范围内的内联函数和类范围内的静态函数

来自分类Dev

显示天数范围内的数据

来自分类Dev

SQL:获取范围内的数据

来自分类Dev

VBA关于范围内的数据

来自分类Dev

从perl范围内获取数据匹配

来自分类Dev

将数据分组到范围内