Ошибка атрибута: объект ‘str’ не имеет атрибута ‘apps’

#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"