Chatterbot не устанавливает имя базы данных - PullRequest
0 голосов
/ 06 ноября 2018

Я пытаюсь установить имя для своей базы данных в Chatterbot. Вот код: -

from chatterbot import ChatBot
from chatterbot.trainers import ListTrainer
import os

def train_bot():
    chatbot = ChatBot('Bot',
    storage_adapter='chatterbot.storage.SQLStorageAdapter',
    databse="mydb",
    trainer='chatterbot.trainers.ListTrainer')
    for file in os.listdir('G:/Django Chatbot/SRC/chat_bot/data/'):
        convData = open(r'G:/Django Chatbot/SRC/chat_bot/data/' + file, encoding='UTF-8').readlines()
        chatbot.set_trainer(ListTrainer)
        chatbot.train(convData)
    print("Training completed")


train_bot()

Я сослался на документацию здесь . База данных sqlite3 создается с именем db.sqlite3. Я хочу изменить это имя на mydb.sqlite3, как указано в коде.

1 Ответ

0 голосов
/ 06 ноября 2018

ваша проблема в том, что вы написали databse вместо database

...