ValueError:MDLabel._text仅接受str不声明

问题描述

##当我尝试使用chatterbot在我的python kivy md应用上添加一个bot时,显示错误ValueError:MDLabel._text仅接受str#

def esc_markup(msg)
            response = bot.get_response(msg)
            self.strng.get_screen('chat_bot').ids.chat_bot_1.text = ('Bot: ',response)

 def botwork(self):
            bot = chatbot('Text')
            conv = open('english/ai.yml','r').readlines()
    
            bot.set_trainer(ListTrainer)
            bot.train(conv)
    
    
    
            nickname = self.strng.get_screen('mainscreen').ids.profile_name.text = f"{self.store.get('UserInfo')['name']}"
            msg = self.strng.get_screen('chat_bot').ids.jack_66.text
    
            self.strng.get_screen('chat_bot').ids.chat_logs.text = nickname + ':' + 
    
    
    NewApp().run()

english / ai.yml ='''

    • 什么是AI?
    • 人工智能是致力于构建具有思考能力的机器的工程和科学领域。
    • 什么是AI?
    • 人工智能是科学领域,致力于构建可复制人脑功能的硬件和软件。
    • 你有知觉吗?
    • 排序。
    • 你有知觉吗?
    • 根据“句子”一词的最严格的词典定义,我可能是。
    • 你有知觉吗?
    • 尽管我是一个构造者,但我确实对宇宙有一种主观的经验,尽管可能如此简单。
    • 你有能力吗?
    • 我不是。我没有那么老练。 '''

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...