как установить два os.environ в одном проекте колбу - PullRequest
1 голос
/ 04 ноября 2019

У меня есть проект в облаке Гоголе с automl vision, и другой проект в облаке Google automl tables, но у меня есть два os.environ

os.environ["GOOGLE_APPLICATION_CREDENTIALS"]='path/to/my/fileVisionKey.json'

и

os.environ["GOOGLE_APPLICATION_CREDENTIALS"]='path/to/my/fileTablesKey.json'

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

1 Ответ

0 голосов
/ 04 ноября 2019

Вам нужно будет указывать эти файлы отдельно при создании экземпляров клиентов для этих API, а не при помощи переменной окружения.

from google.cloud import automl_v1beta1 as automl

vision_client = automl.AutoMlClient.from_service_account_json('path/to/my/fileVisionKey.json')
tables_client = automl.AutoMlClient.from_service_account_json('path/to/my/fileTablesKey.json')
...