您好我正在尝试使用Google Cloud Client Library for Python来使用gcloud CLI转换shell脚本来启动一个容器到python。在搜索文档(https://googlecloudplatform.github.io/gcloud-python/)时,我一直找不到可以配置gcloud项目的功能。例如,对于命令行gcloud config set project <project-name>
,我还没有遇到与Python客户端相同的功能。有没有人知道客户端库的这个功能?如何使用适用于Python的Google Cloud Client Library来配置gcloud项目
0
A
回答
0
其实我没有得到你的问题。
这是可能的,让我来看一下gcloud存储的例子。当创建一个Client实例,你可以提供一个项目名:
class gcloud.storage.client.Client(project=None, credentials=None, http=None)
http://googlecloudplatform.github.io/gcloud-python/stable/storage-client.html
0
注意gcloud-python库和gcloud cli tool是没有关系的。 gcloud-python库(或许多其他库)可以使用application default credentials设置gcloud cli工具,但不会导出任何其他gcloud设置。
如果您希望使用这些设置,您可以采取--format
gcloud-CLI标志的优势:
gcloud config list --format=json
将返回的all settings JSON对象,它可以解析和你的脚本中使用,例如通工程设置为gcloud-python库。
相关问题
- 1. 如何在Eclipse项目中使用Maven配置Prometheus Client Library for Java项目
- 2. 使用Python api-client-library将文本文件上传到Google Cloud Storage。适用于图片,而不是文字
- 3. 来自外部AppEngine的Google Storage Client Library
- 4. 如何使用spring-cloud-config-client配置自定义RestTemplate?
- 5. 如何使用适用于Web应用程序的本地出版的OAUTH 2 Framework的Google Drive Client Library for Java?
- 6. 如何使用gcloud-node获取Google Cloud Storage文件的URL?
- 7. Google Cloud SDK与Google Cloud Client库
- 8. Google Cloud Messaging Smack Library
- 9. 适用于iPhone的Google webp library?
- 10. 将代理与Google HTTP Client Client Library结合使用
- 11. API适用于google-api-client宝石
- 12. Set-Cookie和Google HTTP Client Client Library for Java
- 13. 如何使用gcloud命令获取Cloud SDK目录的路径?
- 14. Google Cloud端点的Eclipse客户端项目配置
- 15. 您可以使用Google Cloud Messaging(GCM)的google-api-ruby-client吗?
- 16. 如何配置Google Cloud Datalab以将GPU用于TensorFlow?
- 17. 如何使用额外的Python模块来定制Google Cloud Datalab?
- 18. 使用适用于Android和ADT的Google Cloud Endpoints
- 19. 如何使用Composer来设置google-api-php-client?
- 20. 适用于Python的Google API
- 21. 如何使用powershell配置SQL Native Client?
- 22. 使用Makefiles将PCL(Point Cloud Library)添加到现有项目
- 23. 如何使gcloud在Google Cloud中的opensuse 13.2上工作?
- 24. 使用gcloud-python在Google云端存储中设置元数据
- 25. 如何将ICC配置文件与Google Print Cloud一起使用?
- 26. 如何使设置适用于C#2.0中的类库项目?
- 27. 用于Hadoop的Google Cloud连接器不适用于Pig
- 28. 设置Google Toolbox适用于Mac的XCode 3.2 iPad项目?
- 29. 如何在Google App Engine上使用Python中的bdutil和gcloud?
- 30. Google Cloud API - 从用户获取项目