python gspread获取所有记录输出

时间:2018-07-29 00:19:56

标签: python output gspread

有人可以解释一下,gspreads get_all_records的输出是如何构建的?我做了几次测试,却找不到任何规则。

示例:
我得到了一个Google电子表格,其测试范围为A1:E3。以下单元格包含数据:

    A1,A2,B1,C2,D1,D3,E3。其他单元格为空

我从“ print(wks.get_all_records())”获得的输出:

  • [{'A1':'A2','B1':'','':'','D1':''},{'A1':'','B1':'',' ':'E3','D1':'D3'}]

我很想了解为什么输出保持原样。我想了解的是:

  1. 每个字典都包含一行数据
  2. 该对中的第一个给出标题-标识列,第二个给出值
  3. 结果是从第二行开始的,因为在pair(?)的第一个参数中给出了第一行

让我感到奇怪的是,为什么忽略了C2?这不应该是因为缺少标题,因为E列都没有,而是正在打印E3。为什么将D列跳过并放在第二个字典的末尾?

0 个答案:

没有答案