python变量作为类

标签 python watson

我正在关注 ibm watson 文档:

https://www.ibm.com/watson/developercloud/visual-recognition/api/v3/python.html?python#create-a-classifier

在例子中:

model = visual_recognition.create_classifier(
        'dogs',
        beagle_positive_examples=beagle,

我想用变量的内容替换小猎犬,比如

    var1=XXX
    model = visual_recognition.create_classifier(
        'dogs',
        var1_positive_examples=beagle,

这可能吗?怎么办?

提前致谢,我希望这不是一个愚蠢的问题。

最佳答案

使用字典:

var1 = 'beagle'
params = {'{}_positive_examples'.format(var1): beagle}
model = visual_recognition.create_classifier('dogs', **params)

关于python变量作为类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49558785/

相关文章:

javascript - 当我在 Node js 中创建后调用时,为什么 Watson-conversation 对任何请求返回相同的默认响应

watson - 使用 Watson Assistant 预定义用户输入

python - 导入错误:没有名为 py31compat 的模块

python - query.next() 慢吗?

python - 用Python捕捉 Action

python - 如何在python中读取格式化输入?

python - pd.read_csv多个表并使用index=0解析数据帧

javascript - 函数在传入另一个函数后 trim 值

c# - IBM Watson Unity 3D SDK 保护服务(即将运行!)

ibm-watson - 我如何使用 Watson Conversation 确定否定答案