第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

有沒有辦法使用 Python 的 gspread API 自動調(diào)整 Google 表格中的列?

有沒有辦法使用 Python 的 gspread API 自動調(diào)整 Google 表格中的列?

藍(lán)山帝景 2022-04-23 17:00:44
有沒有辦法使用 Pyton 的 gspread API 在 Google 表格中操作行?自動調(diào)整會很棒,但手動更改大小也可以。
查看完整描述

1 回答

?
拉莫斯之舞

TA貢獻(xiàn)1820條經(jīng)驗 獲得超10個贊

  • 您想使用 Sheets API 將列寬調(diào)整為“自動調(diào)整”。

  • 您想使用 gspread 來實現(xiàn)這一點。

  • 您已經(jīng)能夠使用 gspread 為電子表格放置和獲取值。

如果我的理解是正確的,那么這個示例腳本怎么樣?請認(rèn)為這只是幾個答案之一。

在這個示例腳本中,我使用batch_update()了 gspread 的“autoResizeDimensions”。這使用 Sheets API 的電子表格.batchUpdate。

示例腳本:

spreadsheetName = "###"  # Please set Spreadsheet name.

sheetName = "###"  # Please set sheet name.


ss = client.open(spreadsheetName)

sheetId = ss.worksheet(sheetName)._properties['sheetId']

body = {

    "requests": [

        {

            "autoResizeDimensions": {

                "dimensions": {

                    "sheetId": sheetId,

                    "dimension": "COLUMNS",

                    "startIndex": 0,  # Please set the column index.

                    "endIndex": 2  # Please set the column index.

                }

            }

        }

    ]

}

res = ss.batch_update(body)

筆記:

  • 在上面的示例腳本中,startIndex和分別endIndex使用02。這意味著“A”列和“B”列的寬度sheetName會自動調(diào)整大小。

  • 如果要使用電子表格 ID,請修改ss = client.open(spreadsheetName)ss = client.open_by_key(spreadsheetId).


查看完整回答
反對 回復(fù) 2022-04-23
  • 1 回答
  • 0 關(guān)注
  • 165 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號