Chatterbot:禁用学习功能不起作用

时间:2017-12-07 00:10:16

标签: python chatterbot

根据chatterbot doc,如果我想在我的机器人训练后禁用学习功能,我可以在初始化机器人时将read_only=True设置为参数。所以我这样做但是当我运行程序时,它会继续训练。代码我有

bot = ChatBot(
    "Terminal",
    read_only = "True",
    storage_adapter="chatterbot.storage.SQLStorageAdapter",
    logic_adapters=[
        "chatterbot.logic.MathematicalEvaluation",
        "chatterbot.logic.TimeLogicAdapter",
        "chatterbot.logic.BestMatch"
    ],
    input_adapter="chatterbot.input.TerminalAdapter",
    output_adapter="chatterbot.output.TerminalAdapter",
    database="./databaseTrain.db"
)

我错过了什么?请建议。

1 个答案:

答案 0 :(得分:0)

您必须将Python else: v1 = v2 提供给boolean values参数。

read_only