python – Gspread可以在位置插入新列吗?

python – Gspread可以在位置插入新列吗?,第1张

概述我正在尝试使用Gspread在一个位置插入新列. 我找到了add_cols方法,但它只插入电子表格的最后一列. 还有其他方法,如:insert_rows,resize或append_rows,但没有什么可以解决我的问题.我错过了什么吗? 谢谢 使用默认批量更新API spreadsheetId=''sheetId=''sht = gc.open_by_key(spreadsheetId) 我正在尝试使用Gspread在一个位置插入新列.
我找到了add_cols方法,但它只插入电子表格的最后一列.

还有其他方法,如:insert_rows,resize或append_rows,但没有什么可以解决我的问题.我错过了什么吗?
谢谢

解决方法 使用默认批量更新API

spreadsheetID=''sheetID=''sht = gc.open_by_key(spreadsheetID)requests = []requests.append({      "insertDimension": {        "range": {          "sheetID": sheetID,"dimension": "ColUMNS","startIndex": 2,"endindex": 4        },"inheritFromBefore": True      }    })body = {    'requests': requests}sht.batch_update(body)

> Googgle Sheets API v4. Insert an empty row or column
> gspread. Lower-level method that directly calls spreadsheets.batchUpdate

总结

以上是内存溢出为你收集整理的python – Gspread可以在位置插入新列吗?全部内容,希望文章能够帮你解决python – Gspread可以在位置插入新列吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1196282.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-03
下一篇2022-06-03

发表评论

登录后才能评论

评论列表(0条)

    保存