-1

我已经使用 pip 在我的虚拟环境中安装了gspread和 gdata。当我尝试按照文档使用电子邮件和密码登录时,如图所示:

import gspread
gc = gspread.login('533ghimiresantosh@gmail.com','password')

它抛出这个错误:TypeError: login() takes no arguments (2 given)

gspread 已正确安装,这可以通过import gspread在 python 控制台中成功执行 line 来确认。是否有一些我不知道的依赖问题或任何东西?

4

2 回答 2

2

你必须login喜欢这个

c = gspread.Client(auth=('user@example.com', 'qwertypassword'))
c.login()

来源 http://burnash.github.io/gspread/#gspread.Client.open

于 2013-12-07T08:52:38.510 回答
0

使用最新版本我仍然可以做到: gc = gspread.login(USERNAME, PASSWORD)

于 2014-08-31T21:46:30.107 回答