这是他们文档中的示例:
import gspread
credentials = {
"type": "service_account",
"project_id": "api-project-XXX",
"private_key_id": "2cd … ba4",
"private_key": "-----BEGIN PRIVATE KEY-----\nNrDyLw … jINQh/9\n-----END PRIVATE KEY-----\n",
"client_email": "[email protected]",
"client_id": "473 … hd.apps.googleusercontent.com",
...
}
gc = gspread.service_account_from_dict(credentials)
sh = gc.open("Example spreadsheet")
print(sh.sheet1.get('A1'))
但是他们的“示例电子表格”中到底写了什么?
当我从浏览器复制粘贴整个链接时,它显示未找到电子表格。如果我只复制 gid,我会得到相同的输出。如果我复制中间部分,我仍然会得到同样的错误:(
您需要使用 Google 文档中显示的电子表格标题,如此处所述。