Python/Kivy键错误

2024-10-02 12:34:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我面临这个问题:关键错误:“城市”。我从数据库中获取数据,并将这些数据放入字典中。 我的代码: 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}) 关键错误:“城市”

我真的希望你能帮助我。 谢谢你的回答


Tags: selfaddcityinit错误buttonwidgetdict

热门问题