gspread AttributeError: 'Worksheet' object has no attribute 'insert_rows'

gspread AttributeError: 'Worksheet' object has no attribute 'insert_rows'

我正在尝试使用 gspread 将行插入 Google 电子表格

self.client = gspread.authorize(creds)
ss = self.client.open_by_key(key)
sheet = ss.worksheet("total")
sheet.insert_rows([["test"], ["test"]], 2)

我遇到错误: AttributeError: 'Worksheet' object has no attribute 'insert_rows'

有人知道问题出在哪里吗?奇怪的是,我尝试使用函数 insert_row,它工作正常,但我只是 运行 进入这个问题 insert_rows

原来我使用的是旧版本的 gspread,必须将其更新到 v3.6.0 才能使用 Worksheet.insert_rows()