我面临这个问题:关键错误:“城市”。我从数据库中获取数据,并将这些数据放入字典中。 我的代码: Main.py
for row in rows:
city_dict = {'city': row[2]}
C = ClinicBanner(city=city_dict['city'])
result_banner.add_widget(C)
临床医生
class ClinicBanner(GridLayout):
rows = 1
def __init__(self, city, **kwargs):
super(ClinicBanner, self).__init__(**kwargs)
centre = FloatLayout()
centre_button = Button(text=kwargs['city'], size_hint=(1, .8), pos_hint={"top": .2, "left": 1})
centre.add_widget(centre_button)
self.add_widget(centre)
我得到了这个错误: 第14行,在init 中央按钮=按钮(文本=kwargs['city'],大小提示=(1.8),位置提示={“top”:.2,“left”:1}) 关键错误:“城市”
我真的希望你能帮助我。 谢谢你的回答
您已经在init方法中定义了city参数:
为什么不使用它:
相关问题 更多 >
编程相关推荐