Python 名称错误:未定义工厂名称-Kivy
我犯了一个错误 NameError:未定义名称“Factory” 当我尝试导入kv文件中的工厂时。但我已经在py文件中导入了 下面是我的代码 Kv文件:Python 名称错误:未定义工厂名称-Kivy,python,python-3.x,kivy,kivy-language,Python,Python 3.x,Kivy,Kivy Language,我犯了一个错误 NameError:未定义名称“Factory” 当我尝试导入kv文件中的工厂时。但我已经在py文件中导入了 下面是我的代码 Kv文件: <MessagePopup>: id: popup auto_dismiss: False title: "User Verification" size_hint: None, None size: 300,300 space_x: self.size[0]/6 space_
<MessagePopup>:
id: popup
auto_dismiss: False
title: "User Verification"
size_hint: None, None
size: 300,300
space_x: self.size[0]/6
space_y: self.size[1]/6
BoxLayout:
orientation: "vertical"
spacing: 20
padding: popup.space_x, popup.space_y
Label:
text: "Click to verify"
Button:
id:popup_phone
text:"Verify"
size_hint_y: 5.5
on_release:
Factory.PhonePopup().open()
我是kivy的初学者。您也需要进口kv工厂。
将以下行添加到
.kv
文件的顶部:
#:import Factory kivy.factory.Factory
不要取下盖子#
#:import Factory kivy.factory.Factory