如何在一个烧瓶项目中设置两个 os.environ
how to set two os.environ in one single flask project
我在 gogole 云中有一个项目 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
中,而不是将它们分成不同的烧瓶项目吗?
您需要在为这些 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')
我在 gogole 云中有一个项目 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
中,而不是将它们分成不同的烧瓶项目吗?
您需要在为这些 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')