#python #gspread
#python #gspread
Вопрос:
Я пытаюсь подключить Google Colabs к электронным таблицам Google с помощью библиотеки gspread.
Я создал свой файл JSON, но получил следующую ошибку: AttributeError: объект ‘str’ не имеет атрибута ‘apps’
Вы найдете мой код ниже:
import gspread
from oauth2client.service_account
import ServiceAccountCredentials
credentials = ServiceAccountCredentials.from_json_keyfile_name("JSON-NAME"-"FILE-NAME".apps.googleusercontent.com.json, links)
gc =gspread.authorize(credentials)
links = ['https://spreadsheets.google.com/feeds',
'https://www.googleapis.com/auth/drive']
Есть ли что-то, чего мне не хватает?
Комментарии:
1. От чего вы ожидаете
"JSON-NAME"-"FILE-NAME".apps
? Предполагая, что вы скопировали это откуда-то и должны заменить эти строки чем-то?2.
"JSON-NAME"-"FILE-NAME".apps.googleusercontent.com.json
должен быть путь к вашему файлу json, что-то вроде"path/to/json/file/jsonfile.json"