在Python配置文件类型中检索和排名?

时间:2016-07-18 15:21:48

标签: python ibm-cloud ibm-watson retrieve-and-rank

我在retrieve_and_rank包中使用Python中的watson_developer_cloud类。

主要问题:

create_config函数中,我们为config参数传入了什么类型的对象?一个zip文件夹?

我正在使用IBM提供的示例配置文件夹来测试,当我打电话时

retriever_and_ranker.create_config(MY_ID, CONFIG_NAME, 'blank_example_solr_config.zip')

我收到此错误:

  

WatsonException:未知错误

压缩文件夹与我的代码位于同一目录中。最后一个论点应该是什么?我想知道为什么它不能识别我传入的字符串中的zip文件。

1 个答案:

答案 0 :(得分:0)

我意识到关键是我错误地传入了一个字符串,而不是一个打开的文件对象。

您需要使用

with open("file.zip", "rb) as fp:
    ...
像乔的回答一样。