如何使用watson-developer-cloud python sdk检索我的语料库列表?

时间:2016-05-25 14:33:47

标签: python ibm-watson

我创建了一个像这样的单一语料库:

from watson_developer_cloud import ConceptInsightsV2 as ConceptInsights
concept_insights = ConceptInsights(
    username='<My Service User>',
    password='<My Service Pass>')
create_corpora = concept_insights.create_corpus('Test Corpora One!')

我没有收到错误,如果我再次尝试运行代码,我会得到预期的异常,告诉我语料库已经存在。

现在,我如何打印出我的语料库?我试图这样做:

print(concept_insights.list_corpora())

但是,它返回了一大堆公共语料库,并且埋在词典列表的中间是我的单一语料库。我如何获得我的列表?我可以使用API​​资源管理器上的getAccountCorpora函数检索我的列表。有没有办法通过python传递帐户ID并获得相同的结果?

1 个答案:

答案 0 :(得分:1)

Python SDK中缺少该功能,但后来又添加了(感谢您提问),现在您可以这样做:

print(concept_insights.list_corpora(account='<My Account>'))