是否可以在Cloud Datalab中使用Google apiclient中的发现模块?

时间:2016-03-13 02:10:48

标签: google-cloud-datalab google-genomics

我有一个简单的python脚本,可以执行以下操作:

from apiclient import discovery
from oauth2client.client import GoogleCredentials
ggSvc = discovery.build ( 'genomics', 'v1', credentials=credentials )

body = { "readGroupSetIds": [readGroupSetId],
         "referenceName": args.chr,
         "start": args.pos-2,
         "end": args.pos+2,
         "pageSize": 256 }

r = ggSvc.reads().search ( body=body ).execute()

是否可以从Datalab执行此操作,或者是使用请求模块然后构建并发布http请求的最佳选择?

1 个答案:

答案 0 :(得分:1)

以下命令将安装google api python客户端
!pip install google-api-python-client

您还可以使用%%bash单元格魔术选项运行命令。

例如,

%%bash
pip install google-api-python-client