#python #macos #google-sheets #google-sheets-api
Вопрос:
Я пытаюсь выполнить простое считывание с M1 MacBook Pro в Google API.
Все работает нормально , но для простого чтения требуется оооочень много времени, около 5-9 минут.
Теперь я пытаюсь сделать это на своем компьютере с Windows , и это работает нормально.
У кого-нибудь есть идея о том, как ее решить или даже почему ?
Код :
import gspread
from oauth2client.service_account import ServiceAccountCredentials
scope = ['https://spreadsheets.google.com/feeds',]
creds = ServiceAccountCredentials.from_json_keyfile_name("jsonFile.json", scope)
client = gspread.authorize(creds)
sheet = client.open_by_key("Rent").sheet1
data = sheet.get_all_records()
print(data)
Ответ №1:
Похоже, что Sheets API v3 был отключен со 2 августа 2021 года. Вместо текущего scope
вы должны использовать одну из следующих областей:
https://www.googleapis.com/auth/spreadsheets.readonly
https://www.googleapis.com/auth/spreadsheets
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/drive
Дополнительная информация по адресу: Sheets API docs