google 工作表 API 入门问题
Issues getting started with google sheets API
我正在尝试使用 python gsheets
库将 google 表格文档下载为 csv
文件,使用以下教程:(https://pypi.org/project/gsheets/ )
我已完成以下所有操作:
pip install gsheets
- 登录到 Google 开发人员控制台并创建了新凭据 > OAuth 客户端 ID
- 下载了我创建的客户端 ID 的
json
文件并将其保存到我的用户文件夹中:client_secrets.json
根据示例项目,我正在关注另一个文件,在此示例中名为 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')
我正在尝试使用 python gsheets
库将 google 表格文档下载为 csv
文件,使用以下教程:(https://pypi.org/project/gsheets/ )
我已完成以下所有操作:
pip install gsheets
- 登录到 Google 开发人员控制台并创建了新凭据 > OAuth 客户端 ID
- 下载了我创建的客户端 ID 的
json
文件并将其保存到我的用户文件夹中:client_secrets.json
根据示例项目,我正在关注另一个文件,在此示例中名为 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')