如何修复wsgiloader.py:26:DeprecationWarning

2024-05-29 10:46:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我创建了一个聊天机器人和聊天机器人。。。页面已打开。。。聊天机器人可能是文本,但不是响应。。。当我看到passanger.log时,我有这个

乘客号

text/plain errores.log ( ASCII text, with CRLF, CR, LF line terminators )
App 1498536 output: /opt/passenger-5.3.7-9.el7.cloudlinux/src/helper-scripts/wsgi-loader.py:26: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
App 1498536 output:   import sys, os, io, re, imp, threading, signal, traceback, socket, select, struct, logging, errno
App 1498536 output: 
List Trainer: [#                   ] 3%
App 1498536 output: 
List Trainer: [#                   ] 5%
App 1498536 output: 
List Trainer: [##                  ] 8%
App 1498536 output: 
List Trainer: [##                  ] 11%
App 1498536 output: 
List Trainer: [###                 ] 14%
App 1498536 output: 
List Trainer: [###                 ] 16%
App 1498536 output: 
List Trainer: [####                ] 19%
App 1498536 output: 
List Trainer: [####                ] 22%
App 1498536 output: 
List Trainer: [#####               ] 24%
App 1498536 output: 
List Trainer: [#####               ] 27%
App 1498536 output: 
List Trainer: [######              ] 30%
App 1498536 output: 
List Trainer: [######              ] 32%
App 1498536 output: 
List Trainer: [#######             ] 35%
App 1498536 output: 
List Trainer: [########            ] 38%
App 1498536 output: 
List Trainer: [########            ] 41%
App 1498536 output: 
List Trainer: [#########           ] 43%
App 1498536 output: 
List Trainer: [#########           ] 46%
App 1498536 output: 
List Trainer: [##########          ] 49%
App 1498536 output: 
List Trainer: [##########          ] 51%
App 1498536 output: 
List Trainer: [###########         ] 54%
App 1498536 output: 
List Trainer: [###########         ] 57%
App 1498536 output: 
List Trainer: [############        ] 59%
App 1498536 output: 
List Trainer: [############        ] 62%
App 1498536 output: 
List Trainer: [#############       ] 65%
App 1498536 output: 
List Trainer: [##############      ] 68%
App 1498536 output: 
List Trainer: [##############      ] 70%
App 1498536 output: 
List Trainer: [###############     ] 73%
App 1498536 output: 
List Trainer: [###############     ] 76%
App 1498536 output: 
List Trainer: [################    ] 78%
App 1498536 output: 
List Trainer: [################    ] 81%
App 1498536 output: 
List Trainer: [#################   ] 84%
App 1498536 output: 
List Trainer: [#################   ] 86%
App 1498536 output: 
List Trainer: [##################  ] 89%
App 1498536 output: 
List Trainer: [##################  ] 92%
App 1498536 output: 
List Trainer: [################### ] 95%
App 1498536 output: 
List Trainer: [################### ] 97%
App 1498536 output: 
List Trainer: [####################] 100%
App 1498536 output: 
App 1498536 output: 
Training conversations.yml: [##                  ] 8%
App 1498536 output: 
Training conversations.yml: [###                 ] 15%
App 1498536 output: 
Training conversations.yml: [#####               ] 23%
App 1498536 output: 
Training conversations.yml: [######              ] 31%
App 1498536 output: 
Training conversations.yml: [########            ] 38%
App 1498536 output: 
Training conversations.yml: [#########           ] 46%
App 1498536 output: 
Training conversations.yml: [###########         ] 54%
App 1498536 output: 
Training conversations.yml: [############        ] 62%
App 1498536 output: 
Training conversations.yml: [##############      ] 69%
App 1498536 output: 
Training conversations.yml: [###############     ] 77%
App 1498536 output: 
Training conversations.yml: [#################   ] 85%
App 1498536 output: 
Training conversations.yml: [##################  ] 92%
App 1498536 output: 
Training conversations.yml: [####################] 100%
App 1498536 output: 
App 1498536 output: 
Training greetings.yml: [#                   ] 3%
App 1498536 output: 
Training greetings.yml: [#                   ] 7%
App 1498536 output: 
Training greetings.yml: [##                  ] 10%
App 1498536 output: 
Training greetings.yml: [###                 ] 14%
App 1498536 output: 
Training greetings.yml: [###                 ] 17%
App 1498536 output: 
Training greetings.yml: [####                ] 21%
App 1498536 output: 
Training greetings.yml: [#####               ] 24%
App 1498536 output: 
Training greetings.yml: [######              ] 28%
App 1498536 output: 
Training greetings.yml: [######              ] 31%
App 1498536 output: 
Training greetings.yml: [#######             ] 34%
App 1498536 output: 
Training greetings.yml: [########            ] 38%
App 1498536 output: 
Training greetings.yml: [########            ] 41%
App 1498536 output: 
Training greetings.yml: [#########           ] 45%
App 1498536 output: 
Training greetings.yml: [##########          ] 48%
App 1498536 output: 
Training greetings.yml: [##########          ] 52%
App 1498536 output: 
Training greetings.yml: [###########         ] 55%
App 1498536 output: 
Training greetings.yml: [############        ] 59%
App 1498536 output: 
Training greetings.yml: [############        ] 62%
App 1498536 output: 
Training greetings.yml: [#############       ] 66%
App 1498536 output: 
Training greetings.yml: [##############      ] 69%
App 1498536 output: 
Training greetings.yml: [##############      ] 72%
App 1498536 output: 
Training greetings.yml: [###############     ] 76%
App 1498536 output: 
Training greetings.yml: [################    ] 79%
App 1498536 output: 
Training greetings.yml: [#################   ] 83%
App 1498536 output: 
Training greetings.yml: [#################   ] 86%
App 1498536 output: 
Training greetings.yml: [##################  ] 90%
App 1498536 output: 
Training greetings.yml: [################### ] 93%
App 1498536 output: 
Training greetings.yml: [################### ] 97%
App 1498536 output: 
Training greetings.yml: [####################] 100%
App 1498536 output: 
App 1498536 output: 
Training trivia.yml: [#                   ] 6%
App 1498536 output: 
Training trivia.yml: [##                  ] 12%
App 1498536 output: 
Training trivia.yml: [####                ] 18%
App 1498536 output: 
Training trivia.yml: [#####               ] 24%
App 1498536 output: 
Training trivia.yml: [######              ] 29%
App 1498536 output: 
Training trivia.yml: [#######             ] 35%
App 1498536 output: 
Training trivia.yml: [########            ] 41%
App 1498536 output: 
Training trivia.yml: [#########           ] 47%
App 1498536 output: 
Training trivia.yml: [###########         ] 53%
App 1498536 output: 
Training trivia.yml: [############        ] 59%
App 1498536 output: 
Training trivia.yml: [#############       ] 65%
App 1498536 output: 
Training trivia.yml: [##############      ] 71%
App 1498536 output: 
Training trivia.yml: [###############     ] 76%
App 1498536 output: 
Training trivia.yml: [################    ] 82%
App 1498536 output: 
Training trivia.yml: [##################  ] 88%
App 1498536 output: 
Training trivia.yml: [################### ] 94%
App 1498536 output: 
Training trivia.yml: [####################] 100%
App 1498536 output: 

这是聊天机器人

from chatterbot import ChatBot
from chatterbot.trainers import ListTrainer
from chatterbot.trainers import ChatterBotCorpusTrainer

chatbot = ChatBot('Toni', storage_adapter='chatterbot.storage.SQLStorageAdapter',
database_uri='sqlite:///database.sqlite3')

trainer = ListTrainer(chatbot)

training_data_quesans = open('training_data/ques_ans.txt').read().splitlines()
training_data_personal = open('training_data/personal_ques.txt').read().splitlines()

training_data = training_data_quesans + training_data_personal

trainer.train(training_data)

# Training with English Corpus Data 
trainer_corpus = ChatterBotCorpusTrainer(chatbot)
trainer_corpus.train(
    'chatterbot.corpus.spanish'
) 

app.py

from chatbot import chatbot
from flask import Flask, render_template, request

app = Flask(__name__)
app.static_folder = 'static'

@app.route("/")
def home():
    return render_template("index.html")

@app.route("/get")
def get_bot_response():
    userText = request.args.get('msg')
    return str(chatbot.get_response(userText))

if __name__ == "__main__":
    app.run()

我使用python 3.7.8 烧瓶1.1.2 查特博特1.0.8

如果您需要更多信息,请告诉我。。。我需要帮助

非常感谢


Tags: fromimportappoutputdataymltrainingconversations

热门问题