Gspread para acceder a la hoja de cálculo de Google: HttpAccessTokenRefreshError, JWT no válido
Estoy luchando por obtener acceso a una hoja de cálculo de Google con Python 2.7 usando gspread.
Esto es lo que tengo hasta ahora:
import gspread
from oauth2client.service_account import ServiceAccountCredentials
scope = ['https://spreadsheets.google.com/feeds']
credentials = ServiceAccountCredentials.from_json_keyfile_name(
'credentials.json', scope)
gc = gspread.authorize(credentials)
wks = gc.open("PracticeOpsBS").sheet1
El resultado es un montón de cosas que creo que me muestran lo que está sucediendo, lo que resulta en lo siguiente:
"HttpAccessTokenRefreshError: invalid_grant: Invalid JWT Signature."
En última instancia, espero acceder a la información de dos pestañas de esta hoja de trabajo para hacer un análisis, pero no he podido extraer los datos a Python desde Google. ¡Se agradece cualquier ayuda y responderé cualquier pregunta aclaratoria que pueda!