0

我正在使用包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 文件。

4

1 回答 1

0

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

您需要使用

with open("file.zip", "rb) as fp:
    ...

正如乔的回答一样。

于 2016-07-19T12:21:38.990 回答