Вы можете сохранить учетные данные в виде ключа API, который вы записываете файл на диск. Это все еще требует запуска ячейки в каждой записной книжке для аутентификации, но, по крайней мере, вам не нужно каждый раз щелкать по потоку аутентификации.
См. Начало работы с аутентификацией , чтобы создать ключ API для учетной записи службы.
Затем в своей записной книжке напишите что-то вроде следующего:
import os
storage_auth_info = r"""YOUR API KEY HERE"""
with open('/tmp/storage_auth_info.json', 'w') as f:
f.write(storage_auth_info)
os.environ['GOOGLE_APPLICATION_CREDENTIALS'] = '/tmp/storage_auth_info.json'
Это позволит любому, кто имеет доступ к вашему ноутбуку, использовать сохраненные учетные данные, поэтому используйте его с осторожностью, например, рассмотрите возможность предоставления доступа к данным только для чтения учетной записи службы.