0

我正在使用 gspread 编写一个 python 脚本。这是代码:

json_key = json.load(open('<path to json>'))
scope = ['https://spreadsheets.google.com/feeds']
credentials = SignedJwtAssertionCredentials(json_key['client_email'], json_key['private_key'], scope)
gc = gspread.authorize(credentials)

print "0"
worksheet = gc.open("<name of sheet>").get_worksheet(2)
print "1"

打印 0 表示凭据和所有内容都在加载。但是,当我尝试加载实际工作表时,实际名称显示为“工作表名称”,它实际上不起作用。什么都没有发生,也没有错误,它永远不会打印 1。我做错了什么吗?我不认为我是因为我已经使用这个确切的代码好几个星期了,但我突然遇到了问题。

4

1 回答 1

1

gdata 电子表格 API 挂起

https://code.google.com/a/google.com/p/apps-api-issues/issues/detail?id=3939

https://github.com/burnash/gspread/issues/278

该api现在已关闭。

于 2015-07-29T20:10:53.710 回答