Python 3.x 无法读取.kv文件
每次我运行这个程序,我都会给我黑屏。。 材料: Python-3.4.4 PyCharm-2016.3.3 基维-1.10.0 和Windows 8(64位) (我只是一个初学者,尝试使用他人代码测试kivy是否工作正常,请帮助我解决此问题) 下面是.py代码 进口克维 kivy.require(“1.10.0”) 从kivy.app导入应用程序 从kivy.uix.widget导入widget 类MyWidget(小部件): 类MyWidgetApp(应用程序): *****下面是.kv文件***** :kivy 1.10.0 :Python 3.x 无法读取.kv文件,python-3.x,kivy,Python 3.x,Kivy,每次我运行这个程序,我都会给我黑屏。。 材料: Python-3.4.4 PyCharm-2016.3.3 基维-1.10.0 和Windows 8(64位) (我只是一个初学者,尝试使用他人代码测试kivy是否工作正常,请帮助我解决此问题) 下面是.py代码 进口克维 kivy.require(“1.10.0”) 从kivy.app导入应用程序 从kivy.uix.widget导入widget 类MyWidget(小部件): 类MyWidgetApp(应用程序): *****下面是.kv文件*
Kivy将在您的工作目录中查找名为:mywidget.kv的文件。。。如果您更改kv文件的名称/位置,您就可以了。它查找该名称,因为这是类名的一部分(MyWidgetApp) 无论如何,我看不出您与.kv文件中的MyWidget相关 尝试一些简单的方法:
<MyWidget>:
Label:
text: "Hi!!!"
:
标签:
文字:“嗨!!!”
def build (self):
return MyWidget()
if __name__=="__main__":
MyWidgetApp().run()
Button:
text: "Hello"
font_size: 32
color: .8,9,0,1
pos: 0, 100
size: 100, 50
Button:
text: "World"
font_size: 32
color: .8,9,0,1
pos: 100, 0
size: 100, 50
<MyWidget>:
Label:
text: "Hi!!!"