Я уже запрограммировал простого чат-бота некоторое время назад.Теперь я хочу реализовать это в своем проекте Django.Я попытался:
from .bsbot import model
bsbot.model.response()
bsbot - это имя моей папки, в которой я запрограммировал бота.В этой папке находится файл training_data, который был создан при запуске train.py.Если я пытаюсь запустить свой сервер Django, Errormsg говорит:
File"bsbot/model.py", line 16, in <module>
data = pickle.load(open("training_data", "rb"))
FileNotFoundError: [Errno 2] No such file or directory:'training_data'
Если уже пробовал несколько разных видов импорта, таких как:
import bsbot.model.response
or
from .bsbot import *
or
from smarthome.web.bsbot import model
Я также поставил init .py в мою папку, чтобы python знал, что это пакет.Но это пусто.Должен ли в нем быть какой-либо код?
Мне кажется, проблема в том, что не удается найти файл training_data
.
Если я запускаю только бот, все работает нормально.
Вот весь код:
https://github.com/psmaster1/Brainsystems