SpreadsheetNotFound: Как авторизовать учетную запись распространенной электронной почты - PullRequest
0 голосов
/ 27 ноября 2018

У меня есть следующий код:

import gspread as gs
import gspread_dataframe as gd
from oauth2client.service_account import ServiceAccountCredentials

scope = ['https://spreadsheets.google.com/feeds',
         'https://www.googleapis.com/auth/drive']

path_cred = '0_Credentials/dashboard-7ebfec2b3590.json'

credentials = ServiceAccountCredentials.from_json_keyfile_name(path_cred, scope)

file = gs.authorize(credentials)

ws = file.open("output_forecast").worksheet("summary")

Когда запускается эта последняя строка, я получаю эту ошибку:

SpreadsheetNotFound

Я следовал инструкциям онлайн + ответы о переполнении стека, в которых говорилосьотправить электронную таблицу клиенту по электронной почте (с учетными данными json, заканчивающимися на "iam.gserviceaccount.com").Я сделал это, но я все еще сталкиваюсь с ошибкой.

...