Задать вопрос
@kilrea

Ошибка авторизации gspread в pythonanywhere?

Код:
import gspread
from oauth2client.service_account import ServiceAccountCredentials

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

credentials = ServiceAccountCredentials.from_json_keyfile_name('key.json', scope)

gc = gspread.authorize(credentials)


Один и тот же код, но когда запускаю у себя - все работает нормально, когда запускаю на pythonanywhere - вылетает ошибка
argument should be integer or bytes-like object, not 'str'

Как исправить?
  • Вопрос задан
  • 235 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
kgb_zor
@kgb_zor
I need your traceback.
gc = gspread.authorize(credentials.encode())
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы