Когда нужно входить в gspread при выполнении бесконечного скрипта на python - PullRequest
0 голосов
/ 06 октября 2019

Я не знаю, когда будет оптимальным входить в gspread при бесконечном выполнении моего скрипта python.

def openSheet(sheetName):
    scope = ["https://spreadsheets.google.com/feeds",'https://www.googleapis.com/auth/spreadsheets',"https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive"]
    creds = ServiceAccountCredentials.from_json_keyfile_name('creds.json', scope)
    client = gspread.authorize(creds)
    sheet = client.open(sheetName).sheet1
    return sheet

На данный момент я выполняю метод openSheet каждый раз, когда запрашиваю файл у gspread.

Но для оптимизации производительности моего скрипта я подумал, что могу определить область действия, кредиты и клиента в верхней части моего скрипта, чтобы он определялся только один раз, а не каждый раз, когда выполняется бесконечный цикл.

Когда мне следует выполнить вход?

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