【发布时间】:2020-11-11 00:09:32
【问题描述】:
设置
我从谷歌表格中的所有记录中创建了一个 Pandas 数据框,
df = pd.DataFrame(wsheet.get_all_records())
如Gspread docs 中所述。
问题
从今天开始,当我执行命令时,Python 似乎一直处于不确定状态。我没有收到任何错误;过了一会儿,我用KeyboardInterrupt 打断了Python。
我怀疑 Google 查找的记录太多; ±3500 行,18 列。
问题
现在,我实际上并不需要整张纸。前 300 行就可以了。
文档显示values_list = worksheet.row_values(1),它将返回列表中的第一行值。
我想我可以创建一个循环,但我想知道是否有内置/更好的解决方案?
【问题讨论】:
-
batch_get()适合你吗? -
事实上,如果你只有一个单元格范围,
get()也应该可以工作
标签: python google-sheets-api gspread