我正在构建一个与Cloud Storage API交互的PY应用程序。
我有点困惑与API交互的两种不同方法:
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
我想了解两种方法之间的区别。任何利弊,每种方法都针对特定的用例?还是让一个人在引擎盖下使用另一个...
非常感谢您的澄清!
干杯!