与Google API(2个不同的PY库)进行交互google-api-python-client与google-cloud-storage

时间:2018-07-17 20:49:48

标签: python google-api google-api-python-client

我正在构建一个与Cloud Storage API交互的PY应用程序。

我有点困惑与API交互的两种不同方法:

  1. 构造服务对象googleapiclient.discovery.build('storage', 'v1')以与Cloud Storage API进行交互。代码示例here

这需要我安装Google API Client Library for Python $pip install google-api-python-client

2。构建与Cloud Storage API交互的google.cloud.storage.client.Client()对象。文档here

但是,这需要我安装Cloud Storage Client Libraries$ pip install google-cloud-storage

我想了解两种方法之间的区别。任何利弊,每种方法都针对特定的用例?还是让一个人在引擎盖下使用另一个...

非常感谢您的澄清!

干杯!

0 个答案:

没有答案