Автоматически аутентифицировать gspread в Collab - PullRequest
1 голос
/ 17 июня 2020

В настоящее время у меня есть скрипт, который читает URL-адрес таблицы Google и преобразует его в фрейм данных. Чтобы получить доступ к этому файлу, мне нужно проходить аутентификацию каждый раз, когда я запускаю скрипт. Есть ли альтернатива, которая означает, что мне нужно сделать это только один раз?

from google.colab import auth
auth.authenticate_user()
import gspread
from oauth2client.client import GoogleCredentials
gc = gspread.authorize(GoogleCredentials.get_application_default())
import pandas as pd
import matplotlib.pyplot as plt
wb = gc.open_by_url('...')
sheet = wb.worksheet('Sheet1')
data = sheet.get_all_values()
df = pd.DataFrame(data)

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...