google 工作表 API 入门问题

Issues getting started with google sheets API

我正在尝试使用 python gsheets 库将 google 表格文档下载为 csv 文件,使用以下教程:(https://pypi.org/project/gsheets/ )

我已完成以下所有操作:

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

然后我尝试创建一个 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/

您可以在其中包含 Documents、Desktop 和 Downloads 文件夹。

试试这个,而不是使用代字号。

from gsheets import Sheets

sheets = Sheets.from_files(r'C:\Users\username\client_secrets.json', r'C:\Users\username\storage.json')