开始使用google表单API的问题



我试图使用pythongsheets库下载谷歌表格文档作为csv文件使用以下教程:(https://pypi.org/project/gsheets/)

我已经做了以下所有的事情:

  • pip install gsheets
  • 登录Google Developer Console并创建新凭据>OAuth客户端ID
  • 下载我创建的客户端ID的json文件并将其保存到我的users文件夹中:client_secrets.json

根据示例项目,我正在跟踪另一个名为storage的文件。在此示例中,将在成功授权后创建用于缓存OAuth数据的json。

然后尝试创建一个Sheets对象:

>>> from gsheets import Sheets
>>> sheets = Sheets.from_files('~/client_secrets.json', '~/storage.json')

但是当我这样做时,我得到以下错误:FileNotFoundError: [Errno 2] No such file or directory: 'C:/Users/client_secrets.json'

我知道client_secrets.json在我的用户目录中并且拼写正确,否则我为什么会得到这个错误?

我猜你使用的是windows,这意味着用户不是你的实际目录,它实际上是C:/Users/username/

你可以在那里设置文档、桌面和下载文件夹。

试试这个,而不是使用波浪。

from gsheets import Sheets
sheets = Sheets.from_files(r'C:Usersusernameclient_secrets.json', r'C:Usersusernamestorage.json')

最新更新