我正在尝试在Python中使用gspread模块,但是每次我要复制一张纸时,都会遇到上述错误。我怎样才能解决这个问题。阅读文档,没有发现如何做不同的事情了?
我的代码如下:
import gspread
from oauth2client.service_account import ServiceAccountCredentials
from pprint import pprint
scope = ["https://spreadsheets.google.com/feeds",'https://www.googleapis.com/auth/spreadsheets',"https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive"]
creds = ServiceAccountCredentials.from_json_keyfile_name("creds.json", scope)
client = gspread.authorize(creds)
sh = client.open("Salary vs costs")
ws = sh.worksheet("Week 44")
ws.duplicate()(insert_sheet_index=None, new_sheet_id=None, new_sheet_name='Week 56t')
答案 0 :(得分:1)
替换
ws.duplicate()(insert_sheet_index=None, new_sheet_id=None, new_sheet_name='Week 56t')
使用
ws.duplicate(insert_sheet_index=None, new_sheet_id=None, new_sheet_name='Week 56t')
duplicate
返回一个工作表,该工作表不可调用。