python - 我只是在制作一个简单的 kivy 应用程序,但后来我遇到了这个错误,所以我应该如何修复它,甚至查找教程但没有任何帮助
问题描述
所以这里
错误信息:
kivy.factory.FactoryException: Unknown class <Spamming>
主要.py:
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.core.window import Window
from kivy.lang.builder import Builder
import time
import pyautogui
Builder.load_file('SpamBot.kv')
class Spamming(Widget):
pass
class SpamBotByOmkarApp(App):
pass
if __name__ == "__main__":
SpamBotByOmkarApp().run()
和 SpamBot.kv 文件:
Spamming:
<Spamming>:
TextInput:
id: "message"
width: "100dp"
请帮忙因为我必须在一周内把它展示给我的教授:)
解决方案
您正在使用which use调用您的kv
文件,但您在调用之后创建了......它不知道什么是.Builder.load_file('SpamBot.kv')
Spamming
Spamming
Spamming
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.core.window import Window
from kivy.lang.builder import Builder
import time
import pyautogui
class Spamming(Widget):
pass
class SpamBotByOmkarApp(App):
def build(self):
return Builder.load_file('SpamBot.kv')
if __name__ == "__main__":
SpamBotByOmkarApp().run()
PS:我只是在制作一个简单的 kivy 应用程序,但后来我遇到了这个错误,所以我应该如何修复它,甚至查找教程但没有任何帮助,28 个单词说没有用,更精确,否则没有人会帮助你。kivy.factory.FactoryException: Unknown class XXXXX会更好。
推荐阅读
- reactjs - 如何使用带有 Typescript 的 React Hook 表单(输入组件)
- google-cloud-platform - GCP AutoML Vision - 如何使用 Web UI 计算我的每个团队成员在 GCP AutoML Vision 注释工具中所做的注释数量?
- python - 正常精度图跳多少
- airflow - 将参数传递给 SSHSparkSubmitOperator Operator
- javascript - 如何更改已在 ag-Grid 中编辑的单元格的样式?
- common-lisp - 错误:无法读取服务器:远程使用 ltk 时没有这样的变量
- asp.net - Sitecore 托管在 IIS 上,API 返回 404 但有内容
- java - 在小程序中创建递归矩形 - AP Computer Science Recursion Lab17b
- reactjs - 如何验证按值传递给组件的道具?
- html - 如何使用css在按钮之间水平放置空格?